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 相关文章推荐
加速XP搜索功能堪比vista
Mar 22 PHP
通过具体程序来理解PHP里面的抽象类
Jan 28 PHP
shopex中集成的站长统计功能的代码简单分析
Aug 11 PHP
很让人受教的 提高php代码质量36计
Sep 05 PHP
PHP使用feof()函数读文件的方法
Nov 07 PHP
PHP中使用socket方式GET、POST数据实例
Apr 02 PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
Mar 03 PHP
简单的pgsql pdo php操作类实现代码
Aug 25 PHP
关于PHP定时发送服务的解决办法
Apr 23 PHP
ThinkPHP中create()方法自动验证表单信息
Apr 28 PHP
yii2.0整合阿里云oss上传单个文件的示例
Sep 19 PHP
PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能
Sep 23 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中变量及部分适用方法
2008/03/27 PHP
微信小程序 消息推送php服务器验证实例详解
2017/03/30 PHP
js精度溢出解决方案
2012/12/02 Javascript
模拟电子签章盖章效果的jQuery插件源码
2013/06/24 Javascript
js取得html iframe中的元素和变量值
2014/06/30 Javascript
判断window.onload是否多次使用的方法
2014/09/21 Javascript
JS+CSS实现带小三角指引的滑动门效果
2015/09/22 Javascript
基于javascript实现根据身份证号码识别性别和年龄
2016/01/22 Javascript
javascript宿主对象之window.navigator详解
2016/09/07 Javascript
JS获取url参数,JS发送json格式的POST请求方法
2018/03/29 Javascript
简单了解vue.js数组的常用操作
2019/06/17 Javascript
Vue基于localStorage存储信息代码实例
2020/11/16 Javascript
Python中的变量和作用域详解
2016/07/13 Python
Windows下安装python MySQLdb遇到的问题及解决方法
2017/03/16 Python
python3实现抓取网页资源的 N 种方法
2017/05/02 Python
python实现最长公共子序列
2018/05/22 Python
python中pika模块问题的深入探究
2018/10/13 Python
win10下安装Anaconda的教程(python环境+jupyter_notebook)
2019/10/23 Python
Python3 A*寻路算法实现方式
2019/12/24 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
2020/03/27 Python
使用jupyter notebook直接打开.md格式的文件
2020/04/10 Python
使用IPython或Spyder将省略号表示的内容完整输出
2020/04/20 Python
Python -m参数原理及使用方法解析
2020/08/21 Python
如何利用python正则表达式匹配版本信息
2020/12/09 Python
HTML5实现多张图片上传功能
2016/03/11 HTML / CSS
HTML5新特性 多线程(Worker SharedWorker)
2017/04/24 HTML / CSS
AmazeUI 平滑滚动效果的示例代码
2020/08/20 HTML / CSS
英国领先的男装设计师服装购物网站:Mainline Menswear
2018/02/04 全球购物
理肤泉英国官网:La Roche-Posay英国
2019/01/14 全球购物
Trip.com澳大利亚:在线旅行社
2019/12/01 全球购物
Python是如何进行类型转换的
2013/06/09 面试题
创先争优活动心得体会
2014/09/04 职场文书
2015年政务公开工作总结
2015/05/19 职场文书
高中班长竞选稿
2015/11/20 职场文书
读《解忧杂货店》有感:请相信一切都是最好的安排
2019/11/07 职场文书
Python MNIST手写体识别详解与试练
2021/11/07 Python