1. 首页
  2. 编程语言
  3. PHP
  4. Codeigniter框架的更新事务(transaction)BUG及解决方法

Codeigniter框架的更新事务(transaction)BUG及解决方法

上传者: 2022-05-04 06:21:34上传 PDF文件 42.43 KB 热度 20次

由于ci事务判断出错回滚的条件是语句是否执行成功,而更新操作时,就算影响的条数为0,sql语句执行的结果过仍然为1,因为它执行成功了,只是影响的条数为0。下面介绍解决这个问题的方法:对于一次要执行许多的语句的事务只需在更新操作下根据影响条数是否为0来决定是否会滚即可,下面假设第二条语句为更新操作。

下载地址
用户评论