使用thinkphp开启事务,ThinkPHP 3.2.2实现事务操做的方法:php
开启事务:thinkphp
$User->startTrans()
提交事务:spa
$User->commit()
事务回滚:code
$User->rollback()
简单示例:对象
// 在User模型中启动事务 $User->startTrans() // 进行相关的业务逻辑操做 $Info = M("Info"); // 实例化Info对象 $Info->save($User); // 保存用户信息 if (操做成功){ // 提交事务 $User->commit() }else{ // 事务回滚 $User->rollback() }