Thinkphp事务操作实例(推荐)
2017-04-01 09:17
886 查看
实例如下:
//开启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>"); }
以上这篇Thinkphp事务操作实例(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- [零基础学JAVA]Java SE应用部分-31.Java IO操作(05)IO操作实例讲解之实现简单MIS 推荐
- Silverlight实例教程 - Out of Browser与COM互操作实例 推荐
- ThinkPHP基本的增删查改操作实例教程
- PHP操作MySQL事务实例
- C# 中事务的操作 (附实例)
- thinkphp 的事务回滚处理 和 原始PHP的事务回滚实例
- oracle事务处理及实例演示jdbc操作批量删除
- oracle事务处理及实例演示jdbc操作批量删除
- thinkphp连贯操作实例分析
- ThinkPHP对于数据库的关联操作+实例(完美收藏)
- 解析php mysql 事务处理回滚操作(附实例)
- 解析php mysql 事务处理回滚操作(附实例)
- ThinkPHP基本的增删查改操作实例教程
- thinkphp 多表事务操作
- spring 事务管理下的 hibernate 持久化实例操作的几点问题【查询/更新】
- JSP操作MySQL数据库实例讲解 推荐
- ThinkPHP框架中的空模块与空操作的实例
- thinkphp 事务操作
- ThinkPHP 处理商品添加的时候操作多张表 用事务解决。