thinkphp開啓事物的簡單方法

使用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() }
相關文章
相關標籤/搜索