PHP mysql事务问题实例分析


Posted in PHP onJanuary 18, 2016

本文实例分析了PHP的mysql事务问题。分享给大家供大家参考,具体如下:

对于myisam数据库,可以控制事务的进行:

$mysqlrl = mysql_connect ( $db_config ["host"], $db_config ["user"], $db_config ["pass"], true );
if (! $mysqlrl) {
    $msg = mysql_error ();
    die ( 'Could not connect: ' . $msg );
}
mysql_select_db ( $db_config ["data"], $mysqlrl ) or die ( "error: 数据库异常" );
mysql_query ( "SET NAMES 'utf8'" );
date_default_timezone_set ( 'Asia/Shanghai' );
/**
* 事务操作过程 BEGIN COMMIT END
*/
mysql_query ( 'BEGIN' );
$flag3 = mysql_query ( $sql3);
$flag1 = mysql_query ( $sql1);
$flag2 = mysql_query ( $sql2);  
    if ($flag1 && $flag1 && $flag3) {
    mysql_query ( 'COMMIT' );
    mysql_query ( 'END' );
    $data .= "\r\n" . "更新记录成功";
    write_file ( $file, $data );
    return true;
  } else {
    print mysql_error ();
    mysql_query ( 'ROLLBACK' );
    mysql_query ( 'END' );
    $data .= "\r\n" . "更新记录失败(⊙o⊙)!!!";
    write_file ( $file, $data );
    return false;
  }
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP+JS无限级可伸缩菜单详解(简单易懂)
Jan 02 PHP
PHP中文件读、写、删的操作(PHP中对文件和目录操作)
Mar 06 PHP
基于AppServ,XAMPP,WAMP配置php.ini去掉警告信息(NOTICE)的方法详解
May 07 PHP
PHP获取浏览器信息类和客户端地理位置的2个方法
Apr 24 PHP
用 Composer构建自己的 PHP 框架之设计 MVC
Oct 30 PHP
自编函数解决pathinfo()函数处理中文问题
Nov 03 PHP
浅谈php的优缺点
Jul 14 PHP
php使用ZipArchive函数实现文件的压缩与解压缩
Oct 27 PHP
PHP实现限制IP访问及提交次数的方法详解
Jul 17 PHP
ThinkPHP 3.2.3实现页面静态化功能的方法详解
Aug 03 PHP
Vagrant(WSL)+PHPStorm+Xdebu 断点调试环境搭建
Dec 13 PHP
微信小程序和php的登录实现
Apr 01 PHP
给PHP开发者的编程指南 第一部分降低复杂程度
Jan 18 #PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
Jan 15 #PHP
php实现的操作excel类详解
Jan 15 #PHP
php实现的xml操作类
Jan 15 #PHP
PHP基于单例模式实现的数据库操作基类
Jan 15 #PHP
Linux安装配置php环境的方法
Jan 14 #PHP
PHP实现QQ登录实例代码
Jan 14 #PHP
You might like
第五节 克隆 [5]
2006/10/09 PHP
php中数组首字符过滤功能代码
2012/07/31 PHP
zf框架的数据库追踪器使用示例
2014/03/13 PHP
PHP正则提取不包含指定网址的图片地址的例子
2014/04/21 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
2016/04/07 PHP
php的api数据接口书写实例(推荐)
2016/09/22 PHP
老生常谈PHP面向对象之命令模式(必看篇)
2017/05/24 PHP
php简单计算权重的方法示例【适合抽奖类应用】
2019/06/10 PHP
JavaScript高级程序设计
2006/12/29 Javascript
javascript 面向对象编程 function也是类
2009/09/17 Javascript
在标题栏显示新消息提示,很多公司项目中用到这个方法
2011/11/04 Javascript
Js 导出table内容到Excel的简单实例
2013/11/19 Javascript
使用node.js半年来总结的 10 条经验
2014/08/18 Javascript
Angular设置title信息解决SEO方面存在问题
2016/08/19 Javascript
JS输出空格的简单实现方法
2016/09/08 Javascript
JavaScript学习笔记整理_简单实现枚举类型,扑克牌应用
2016/09/19 Javascript
微信小程序实现倒计时调用相机自动拍照功能
2018/06/10 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
Python itertools模块详解
2015/05/09 Python
python  Django中的apps.py的目的是什么
2018/10/15 Python
Python3+OpenCV2实现图像的几何变换(平移、镜像、缩放、旋转、仿射)
2019/05/13 Python
Pytorch Tensor的索引与切片例子
2019/08/18 Python
python getopt模块使用实例解析
2019/12/18 Python
Python连接字符串过程详解
2020/01/06 Python
HTML5的结构和语义(3):语义性的块级元素
2008/10/17 HTML / CSS
项目资料员岗位职责
2013/12/10 职场文书
给领导的检讨书
2014/02/16 职场文书
母亲节感恩寄语
2014/02/21 职场文书
公司总经理工作职责管理办法
2014/02/28 职场文书
运动会开幕式主持词
2014/03/28 职场文书
十佳中学生事迹材料
2014/06/02 职场文书
2014年科室工作总结
2014/11/20 职场文书
门店店长岗位职责
2015/04/14 职场文书
八月迷情观后感
2015/06/11 职场文书
投资入股协议书
2016/03/22 职场文书
python实现ROA算子边缘检测算法
2021/04/05 Python