IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    ThinkPHP实现事务回滚示例代码

    李鹏发表于 2015-08-21 08:51:16
    love 0
    ThinkPHP实现事务回滚,需要的朋友可以参考下:
    $m=D('Model');//或者是M();
    $m2=D('Model2');
    $m->startTrans();//在第一个模型里启用就可以了,或者第二个也行
    $result=$m->where($where)->delete();
    $result2=m2->where($where)->delete();
    if($result && $result2){
       $m->commit();//成功则提交
    }else{
       $m->rollback();//不成功,则回滚
    }


沪ICP备19023445号-2号
友情链接