try { }catch (Exception $ex) {}
作者:
geeooooz | 来源:发表于
2018-12-27 10:33 被阅读5次//二级员工删除操作
public function DeletePerson(){
$member_id = explode(',',I('member_id'));
$trans_result = true;
$trans=M('second_account');
$trans->startTrans();// 开启事务
try {
foreach ($member_id as $k=>$v){
//永久删除记录
$account = $trans->where(['member_id'=>$v])->delete();
//修改用户表级别为0
M('member')->where(['id'=>$v])->save(['level'=>0]);
}
}catch (Exception $ex) {
$trans_result = false;
}
if ($trans_result === false) {
$trans->rollback();
//创建失败
$result['code'] = 2;
} else {
$trans->commit();
//创建成功
$result['code'] = 200;
}
$this->ajaxReturn($result);
}
本文标题:try { }catch (Exception $ex) {}
本文链接:https://www.haomeiwen.com/subject/jqxrlqtx.html
网友评论