ThinkPHP實現(xiàn)事務回滾示例代碼
更新時間:2014年06月23日 09:13:45 投稿:shichen2014
這篇文章主要介紹了ThinkPHP實現(xiàn)事務回滾,需要的朋友可以參考下
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數(shù)據庫必須是Innodb和Bdb才能支持事務。
更多關于thinkPHP相關內容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結》、《ThinkPHP常用方法總結》、《smarty模板入門基礎教程》及《PHP模板技術總結》。
希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。
相關文章
php中對內置函數(shù)json_encode和json_decode的異常處理
這篇文章主要介紹了php中對內置函數(shù)json_encode和json_decode的異常處理,本篇文章通過定義描述和列舉表格以及最后代碼的展示,以下就是詳細內容,需要的朋友可以參考下2021-07-07
destoon實現(xiàn)調用當前欄目分類及子分類和三級分類的方法
這篇文章主要介紹了destoon實現(xiàn)調用當前欄目分類及子分類和三級分類的方法,是destoon開發(fā)中非常實用的一個技巧,需要的朋友可以參考下2014-08-08
tp5(thinkPHP5)操作mongoDB數(shù)據庫的方法
這篇文章主要介紹了tp5(thinkPHP5)操作mongoDB數(shù)據庫的方法,結合實例形式簡單分析了mongoDB數(shù)據庫及thinkPHP5連接、查詢MongoDB數(shù)據庫的基本操作技巧,需要的朋友可以參考下2018-01-01

