回滚

namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
    public function index(){
        $tb_user = M("user");
        $tb_group = M("group");
        $data1['group_name'] = 12345;
        $data2['group_id'] = 1;
        $data2['user_name'] = 2;
        $tb_user ->startTrans();//开启事务
        //两表操作
        $gen1 = $tb_group -> add($data1);
        $gen2 = $tb_user -> save($data2);
        // $gen2 = $tb_user -> add($data2);
        if($gen1 && $gen2){
        //成功则提交事务
        $tb_user -> commit();
        }else{
        //失败则回滚
        $tb_user -> rollback();
        }

 

猜你喜欢

转载自blog.csdn.net/u013685199/article/details/81772438