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实现mysql同步的实现方法
Oct 21 PHP
在PHP中使用反射技术的架构插件使用说明
May 18 PHP
php 抽象类的简单应用
Sep 06 PHP
PHP缓存技术的多种方法小结
Aug 14 PHP
thinkphp验证码显示不出来的解决方法
Mar 29 PHP
php对关联数组循环遍历的实现方法
Mar 13 PHP
WordPress后台中实现图片上传功能的实例讲解
Jan 11 PHP
深入理解php printf() 输出格式化的字符串
May 23 PHP
详解Yii2 定制表单输入字段的标签和样式
Jan 04 PHP
PHP折半(二分)查找算法实例分析
May 12 PHP
PHP经典设计模式之依赖注入定义与用法详解
May 21 PHP
详解no input file specified 三种解决方法
Nov 29 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
日本十大惊悚动漫
2020/03/04 日漫
ThinkPHP自动填充实现无限级分类的方法
2014/08/22 PHP
php静态文件生成类实例分析
2015/01/03 PHP
深入浅析PHP7.0新特征(五大新特征)
2015/10/29 PHP
PHP自动载入类文件函数__autoload的使用方法
2019/03/25 PHP
IE中createElement需要注意的一个问题
2010/07/13 Javascript
javascript中call apply 的应用场景
2015/04/16 Javascript
JavaScript Split()方法
2015/12/18 Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
2015/12/31 Javascript
bootstrapValidator表单验证插件学习
2016/12/30 Javascript
Vue数据驱动模拟实现4
2017/01/12 Javascript
JS中Select下拉列表类(支持输入模糊查询)功能
2017/01/17 Javascript
JS实现隔行换色的表格排序
2017/03/27 Javascript
AngularJS实用基础知识_入门必备篇(推荐)
2017/07/10 Javascript
JavaScript面向对象精要(上部)
2017/09/12 Javascript
vue-test-utils初使用详解
2019/05/23 Javascript
vue+webpack dev本地调试全局样式引用失效的解决方案
2019/11/12 Javascript
vue-cli3项目升级到vue-cli4 的方法总结
2020/03/19 Javascript
详解JS深拷贝与浅拷贝
2020/08/04 Javascript
Python生成密码库功能示例
2017/05/23 Python
python下实现二叉堆以及堆排序的示例
2017/09/29 Python
python爬取cnvd漏洞库信息的实例
2019/02/14 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
python函数局部变量、全局变量、递归知识点总结
2019/11/15 Python
python实现FTP文件传输的方法(服务器端和客户端)
2020/03/20 Python
Django模板之基本的 for 循环 和 List内容的显示方式
2020/03/31 Python
python爬虫快速响应服务器的做法
2020/11/24 Python
谈一谈HTML5本地存储技术
2016/03/02 HTML / CSS
欧洲最大的滑雪假期供应商之一:Sunweb Holidays
2018/01/06 全球购物
最新会计专业求职信范文
2014/01/28 职场文书
售后服务承诺书
2014/03/26 职场文书
论文指导教师评语
2014/04/28 职场文书
主持人演讲稿
2014/05/13 职场文书
2014年社区卫生工作总结
2014/12/18 职场文书
2016春节放假通知范文
2015/08/18 职场文书
事业单位工作人员岗前培训心得体会
2016/01/08 职场文书