AD.*_*AD. 3 zend-framework zend-db-table
当用户打开表单来修改记录时,他只需单击"更新"按钮,而不是更改信息.这导致update()函数返回0.但是,我认为这种情况是一个有效的更新任务.我将如何测试它,以便分配成功消息?
当SQL查询失败或0时,update()是否返回-1?
方法:Zend_Db_Table_Abstract :: update()
有任何想法吗?
谢谢
Zend_Db只能返回MySQL适配器可以返回的内容.这将是更新的行数.但是,如果查询错误,它会抛出异常.因此,最好的办法是将更新语句包装在try/catch中.如果它捕获异常,则在应用程序中显示错误.如果没有,则考虑正确执行查询,即使没有更新数据.
| 归档时间: |
|
| 查看次数: |
1868 次 |
| 最近记录: |