Thinkphp事务操作实例(推荐)


Posted in PHP onApril 01, 2017

实例如下:

//开启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事务操作实例(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP 中执行系统外部命令
Oct 09 PHP
一个程序下载的管理程序(三)
Oct 09 PHP
PHP 5.0对象模型深度探索之属性和方法
Mar 27 PHP
php递归实现无限分类生成下拉列表的函数
Aug 08 PHP
php中addslashes函数与sql防注入
Nov 17 PHP
php实现mysql事务处理的方法
Dec 25 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
Mar 03 PHP
PHP编程计算文件或数组中单词出现频率的方法
May 22 PHP
PHP5.5基于mysqli连接MySQL数据库和读取数据操作实例详解
Feb 16 PHP
使用swoole 定时器变更超时未支付订单状态的解决方案
Jul 24 PHP
PHP中将一个字符串部分字符用星号*替代隐藏的实现代码
Sep 08 PHP
Laravel + Elasticsearch 实现中文搜索的方法
Feb 02 PHP
完美解决thinkphp唯一索引重复时出错的问题
Mar 31 #PHP
ThinkPHP Where 条件中常用表达式示例(详解)
Mar 31 #PHP
浅谈PHP的exec()函数无返回值排查方法(必看)
Mar 31 #PHP
关于PHP通用返回值设置方法
Mar 31 #PHP
PHP针对中英文混合字符串长度判断及截取方法示例
Mar 31 #PHP
微信小程序 消息推送php服务器验证实例详解
Mar 30 #PHP
Yii2使用$this-&gt;context获取当前的Module、Controller(控制器)、Action等
Mar 29 #PHP
You might like
一个php作的文本留言本的例子(五)
2006/10/09 PHP
PHP Mysql编程之高级技巧
2008/08/27 PHP
php实现网站插件机制的方法
2009/11/10 PHP
php连接mssql的一些相关经验及注意事项
2013/02/05 PHP
php去掉文件前几行的方法
2015/07/29 PHP
JavaScript入门之事件、cookie、定时等
2011/10/21 Javascript
Prototype源码浅析 String部分(二)
2012/01/16 Javascript
js实现带关闭按钮始终显示在网页最底部工具条的方法
2015/03/02 Javascript
js实现带圆角的两级导航菜单效果代码
2015/08/24 Javascript
js获取新浪天气接口的实现代码
2016/06/06 Javascript
Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法
2016/06/23 Javascript
jQuery的ajax和遍历数组json实例代码
2016/08/01 Javascript
纯js和css完成贪吃蛇小游戏demo
2016/09/01 Javascript
JS实现图片垂直居中显示小结
2016/12/13 Javascript
EasyUI Tree树组件无限循环的解决方法
2017/09/27 Javascript
vue 自定义指令自动获取文本框焦点的方法
2018/08/25 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
2019/04/29 Javascript
js常用正则表达式集锦
2019/05/17 Javascript
[57:22]完美世界DOTA2联赛PWL S2 FTD vs PXG 第二场 11.27
2020/12/01 DOTA
Saltstack快速入门简单汇总
2016/03/01 Python
python实现傅里叶级数展开的实现
2018/07/21 Python
python列表切片和嵌套列表取值操作详解
2020/02/27 Python
TensorFlow2.1.0最新版本安装详细教程
2020/04/08 Python
python读取配置文件方式(ini、yaml、xml)
2020/04/09 Python
使用tensorflow根据输入更改tensor shape
2020/06/23 Python
浅析python函数式编程
2020/09/26 Python
HTML5 解析规则分析
2009/08/14 HTML / CSS
美国棒球装备和用品商店:Baseball Savings
2018/06/09 全球购物
SportsDirect.com马来西亚:英国第一体育零售商
2018/11/21 全球购物
澳洲网红粉泥面膜:Sand & Sky
2019/08/13 全球购物
SOA面试题:如何在SOA中实现松耦合
2013/07/21 面试题
银行实习人员自我鉴定
2013/09/22 职场文书
高中毕业自我鉴定
2013/12/13 职场文书
优秀德育工作者事迹材料
2014/05/07 职场文书
2014年学校食堂工作总结
2014/11/25 职场文书
被告代理词范文
2015/05/25 职场文书