猿问

谁能出个thinkphp用事物操作多个表的教程

谁能出个thinkphp用事物操作多个表的教程


函数式编程
浏览 663回答 2
2回答

繁花如伊

12345678910111213141516$tranDb = new Model(); //实例化一个空模型 处理事务          $tranDb->startTrans;          $isok = array();          foreach ($arr as $key => $value) {             //操作          }          if(count($isok) === count($arr)) //当所有操作都成功的时候才提交          {              $tranDb->commit();              $this->success('购买成功');          }          else //否则一起回滚          {              $tranDb->rollback();              $this->error('购买失败,请放心,没有产生消费!');                     } 
随时随地看视频慕课网APP
我要回答