zoukankan      html  css  js  c++  java
  • 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才能支持事务。

  • 相关阅读:
    2
    vue学习03
    vue学习02
    2
    vue学习01
    pycharm中安装vue
    git
    form
    ajax
    中间件
  • 原文地址:https://www.cnblogs.com/houdj/p/6871623.html
Copyright © 2011-2022 走看看