ThinkPHP判断更新是否成功的正确方法
2012-11-25 22:20
211 查看
如何判断一个更新操作是否成功:
需要用 !== false 来判断更新是否成功,因为save方法返回值是更新操作影响的记录数,有可能影响的记录数为0,但却更新成功的。
因为有可能返回的是0,但是更新操作是成功的。所以一定是全不等于,否则!=这样子还是有可能返回错误的结果
可以看看dump($result)就明白了。
(本文转自小谈博客:http://tanteng.sinaapp.com/2012/11/thinphp-update/)
$Model = D('Blog'); $data['id'] = 10; $data['name'] = 'update name'; $result = $Model->save($data); if ( false !== $result ){ $this->success('更新成功!'); }else{ $this->error('更新失败!'); }
需要用 !== false 来判断更新是否成功,因为save方法返回值是更新操作影响的记录数,有可能影响的记录数为0,但却更新成功的。
因为有可能返回的是0,但是更新操作是成功的。所以一定是全不等于,否则!=这样子还是有可能返回错误的结果
可以看看dump($result)就明白了。
(本文转自小谈博客:http://tanteng.sinaapp.com/2012/11/thinphp-update/)
相关文章推荐
- ThinkPHP判断更新是否成功的正确方法
- THINKPHP判断更新是否成功的正确方法
- ThinkPHP判断更新是否成功的正确方法
- 在主函数中提示用户输入用户名和密码。另写一方法来判断用户输入是否正确。该方法分别返回一个bool类型的登录结果和和一个string类型的登录信息。如登录成功,返回true及“登录成功”,若登录失败则返回false及“用户名错误”或“密码错误”(使用out参数)
- thinkphp判断更新是否成功
- ThinkPHP如何判断一个更新操作是否成功
- 【Qt】正确判断文件、文件夹是否存在的方法
- 输入一个日期判断是否正确的几种方法
- 判断TextBox中的内容是否为正确的日期的方法
- Qt:正确判断文件、文件夹是否存在的方法
- 只有登录成功后,才能访问一些页面(2种方法:1.通过判断sesssion是否为空)2.过滤器Filter
- 您现在的位置:首页 > 技术博客 > 正文 Qt - 正确判断文件、文件夹是否存在的方法
- php+MySQL判断update语句是否执行成功的方法
- js 》》判断xx(图片等)是否加载成功的方法 》》》》》》》》》打飞机中的代码块
- 用js判断用户名cookie是否存在的正确方法
- php mysql 判断update之后是否更新了的方法
- linux system函数是否执行成功判断方法
- Loadrunner Lr_类函数之事务函数扩展判断事务是否成功的5种方法
- Qt - 正确判断文件、文件夹是否存在的方法
- 嵌入式设备 以及手机 最新判断网络是否连接成功的最好方法,你值得知道