欢迎来到代码驿站!

PHP代码

当前位置:首页 > 软件编程 > PHP代码

Thinkphp事务操作实例(推荐)

时间:2021-05-10 08:45:33|栏目:PHP代码|点击:

实例如下:

//开启mysql事务操作
$model = M();
$model->startTrans();
$flag=false;
$deal1 = M('ppdd')->where(array('id'=>$data_P['id'],'zt'=>'0'))->save($data_arr);
$deal2 = M('tgbz')->where(array('id'=>$ppddxx['p_id']))->save(array('is_dakuan'=>1,'bj'=>'2','date_hk'=>date ( 'Y-m-d H:i:s', time ())));
$deal3 = M('jsbz')->where(array('id'=>$ppddxx['g_id']))->save(array('bj'=>'2'));
if($deal1 && $deal2 * $deal3){
 $flag=true;
}
if($flag){
 $model->commit();
}
else{
 $model->rollback();
 die("<script>alert('提交失败,请重新提交!');history.back(-1);</script>");
}

上一篇:基于PHP常用字符串的总结(待续)

栏    目:PHP代码

下一篇:PHP程序员编程注意事项

本文标题:Thinkphp事务操作实例(推荐)

本文地址:http://www.codeinn.net/misctech/118439.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有