//开启事物
$this->db->trans_begin();
//执行修改
$this->db->query("update zk1 set name='宗狗' where id=1");
//受影响的行数
$arr=$this->db->affected_rows();
//添加
$this->db->query("insert into zk1(name)VALUES('宗狗2号')");
//判断 如果修改成功则执行修改、入库 如果修改失败则执行回滚
if($this->db->trans_status()===false || $arr==0){
echo"装B失败,正在执行回滚......";
$this->db->trans_rollback();
}else{
echo "成功";
$this->db->trans_commit();
}
CI框架PDO事物回滚
最新推荐文章于 2021-03-17 01:03:25 发布