Thinkphp事务操作实例(推荐)

 更新时间:2017年04月01日 09:17:55   投稿:jingxian  
下面小编就为大家带来一篇Thinkphp事务操作实例(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

实例如下:

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

相关文章

  • phar绕过phar与HALT实现文件上传功能

    phar绕过phar与HALT实现文件上传功能

    这篇文章主要介绍了phar绕过phar与HALT实现文件上传功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-12-12
  • PHP如何开启Opcache功能提升程序处理效率

    PHP如何开启Opcache功能提升程序处理效率

    这篇文章主要介绍了PHP如何开启Opcache功能提升程序处理效率,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • Mac系统下安装PHP Xdebug

    Mac系统下安装PHP Xdebug

    本文给大家详细讲述了在Mac系统下安装PHP Xdebug的详细步骤和流程,一起学习下吧。
    2018-03-03
  • 详解PHP7开启OPcache和Swoole性能的提升对比

    详解PHP7开启OPcache和Swoole性能的提升对比

    laravel作为最热门的php框架之一,广受认可与欢迎。同时由于集成度很高,每次运行都加载了大量文件,加之使用了大量的闭包、魔术方法,导致laravel框架很重,并发性能极差。OPcache和Swoole都是php的扩展,这次旨在比较这两个扩展分别开启后对Laravel应用的加速效果。
    2021-05-05
  • PHP iconv 函数转gb2312的bug解决方法

    PHP iconv 函数转gb2312的bug解决方法

    之前写过一篇解决xajax库中文乱码的问题,说到可以用 iconv( "UTF-8", "gb2312" , $FormValues['a']) 来转换,最近发现更好的写法应该是。
    2009-10-10
  • php通过文件流方式复制文件的方法

    php通过文件流方式复制文件的方法

    这篇文章主要介绍了php通过文件流方式复制文件的方法,涉及php中stream_copy_to_stream函数的使用技巧,需要的朋友可以参考下
    2015-03-03
  • PHP Ajax实现页面无刷新发表评论

    PHP Ajax实现页面无刷新发表评论

    PHP Ajax实现页面无刷新发表评论...
    2007-01-01
  • 防止用户利用PHP代码DOS造成用光网络带宽

    防止用户利用PHP代码DOS造成用光网络带宽

    一打开IIS,服务器的流出带宽就用光-----就是说服务器不断向别人发包,这个情况和受到DDOS攻击是不同的,DDOS是不断收到大量数据包.
    2011-03-03
  • php中显示数组与对象的实现代码

    php中显示数组与对象的实现代码

    数组是PHP中变量的一种,在PHP开发中经常使用,因此非常重要,使用PHP语句打印数组内容。
    2011-04-04
  • php的XML文件解释类应用实例

    php的XML文件解释类应用实例

    这篇文章主要介绍了php的XML文件解释类及其应用实例,包括针对XML文件的读取、解释、检查及输出等功能,非常实用,需要的朋友可以参考下
    2014-09-09

最新评论