北京网帮你
thikphp5如何对两张表同时插入更新判断事务是否成功
时间:2020-05-27 03:52:07 浏览:82

//tp5两张表同时判断事务,根据执行操作的返回值判断是否事务成功。

代码如下:
           //启动事务
//             Db::startTrans();
//             $result = Db::name('student')->where(['sno'=>session('user')['user_login']])->update(['graduation'=>1]);
//             $result2 = Db::name('student_unit')->where(['sno'=>session('user')['user_login']])->update(['unit_company'=>$param['unit_company'],'status'=>1,'remark'=>'学生申请','update_time'=>time()]);
//             if($request && $result2){
//                 Db::commit();
//                 $this->success('您的申请已提交成功,请等待管理员审核');
//             }else{
//                 Db::rollback();
//                 $this->error('申请异常,请联系管理员');
//             }

[上一篇]2020推荐几篇关于抗击疫情的优秀
[下一篇]Thinkphp5运算符及SQL运算符实际
Copyright 2022 © 93580.com.cn 网帮你

2022 © 版权所有 红花岗区网帮你信息技术工作室

工信部备案号:黔ICP备2024036985号-2

请使用网帮你微信扫码登录