ThinkPHP实现事务回滚示例代码

Thinkphp的事务回滚示例如下:

$m=D('YourModel');//或者是M();$m2=D('YouModel2');$m->startTrans();//在第一个模型里启用就可以了,或者第二个也行$result=$m->where('删除条件')->delete();$result2=m2->where('删除条件')->delete();if($result && $result2){$m->commit();//成功则提交}else{$m->rollback();//不成功,则回滚}

注意:MySQL数据库必须是Innodb和Bdb才能支持事务。

php技术ThinkPHP实现事务回滚示例代码,转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。