要求使用mysql的表类型为Innodb,才可以使用事务类型。而myisam是不支持事务类型的。

推荐使用:mysql_query("BEGIN");来开始事务

使用mysql_query("ROLLBACK");来回滚事务

使用mysql_query("COMMIT");来提交事务

使用mysql_query("END");来结束事务

示例代码如下:

$linkid=mysql_connect("localhost","root","xxxxxx");

mysql_select_db("test");

mysql_query("SET NAMES GBK");

//开始事务

mysql_query("BEGIN");

$re1=mysql_query("insert into test(name,age) values('hk',25)");

$re2=mysql_query("insert into test(name,age) values('hk2',25)");

$re3=mysql_query("insert into test(name,age) values('hk3',25)");

if($re1&&$re2&&$re3){

mysql_query("commit");

}else{

mysql_query("rollback");

}

mysql_query("END");

mysql_close($linkid);

?>

php+mysql多事务处理_php+mysql事务处理相关推荐

  1. php mysql 日期时间_php Mysql日期和时间函数集合

    收集的比较全的Mysql日期和mysql时间函数 DATE_FORMAT(date,format) 根据format字符串格式化date值.下列修饰符可以被用在format字符串中: %M 月名字(J ...

  2. pdo mysql 绑定查询_php mysql PDO 查询操作的实例详解

    php mysql PDO 查询操作的实例详解 php mysql PDO 查询操作的实例详解 这篇文章主要介绍了php mysql PDO 查询操作的实例详解的相关资料,希望通过本文能帮助到大家,需 ...

  3. php mysql 读取数据_PHP MySQL 读取数据

    全屏 PHP MySQL 读取数据 从 MySQL 数据库读取数据 SELECT 语句用于从数据表中读取数据:SELECT column_name(s) FROM table_name 我们可以使用 ...

  4. php mysql用户登录_php mysql实现用户登录功能的代码示例

    接着上次的php mysql添加用户的功能代码,今天来学习下php实现用户登录与注销的功能,通过跟踪session会话来保存用户的登陆状态. 1,登录页面 login.php 用户登录_www.# 用 ...

  5. php mysql 超时时间_php mysql超时设置方法

    php mysql超时设置方法,源码,参数,底层,层面,都是 php mysql超时设置方法 易采站长站,站长之家为您整理了php mysql超时设置方法的相关内容. php mysql超时设置方法: ...

  6. php5.5 mysql密码无法_php – Mysql无法连接 – 访问被拒绝(使用密码是)

    我有11个2提供的托管,我刚刚创建了一个新的 MySQL用户,并允许它访问列出的每个操作. 我收到以下错误 Warning: mysql_connect() [function.mysql-conne ...

  7. php mysql 时间字段_php – MySQL中各种日期/时间字段类型的优...

    > TIMESTAMP存储在MySQL专有方法中(尽管它基本上只是一个由年,月,日,小时,分钟和秒组成的字符串),此外,只要插入或更改记录,TIMESTAMP类型的字段就会自动更新.显式字段值给 ...

  8. php mysql简单链接_php mysql 数据库链接简单例子

    这里是面向过程的mysql链接,两个文件,config.php和conn.php,只是记录一下,不喜勿喷,也希望有好的建议,代码如下: config.php /* * 与数据库链接有关的配置变量保存在 ...

  9. php mysql 表字段_php mysql获取表字段名称和字段信息的三种方法

    php mysql获取表字段名称和字段信息的三种方法 先给出本实例中使用的表的信息: 使用desc获取表字段信息 php代码如下: mysql_connect("localhost" ...

最新文章

  1. 八种 WebSocket 框架的性能比较
  2. TensorFlow学习笔记(十二)TensorFLow tensorBoard 总结
  3. VGA显示器驱动设计与验证
  4. 面试题整理(答案从网上找到后整理的)
  5. 什么是Springmvc以及如果编写第一个入门程序
  6. 解决mysql“Access denied for user 'root'@'localhost'”
  7. android小灯泡实验代码,typecho常用代码片段收集
  8. 2005年1月-2008年10月雅思A类(学术类)作文 TASK 2 考题汇总(10月4日更新)
  9. 王者荣耀交流协会Beta发布文案美工展示博客
  10. @PathVariable注解是什么?
  11. choose标签使用
  12. 平均成绩是计算数学计算机英语三门,创建一个查询,计算并显示“学号”和“平均成绩”两个字段内容,其中平均成绩 是计算数学、计算机和英语_开卷宝...
  13. 跨境电商收款之派安盈Payoneer个人账号收款教程
  14. 基于C++的AGV机器人无线控制
  15. python变量命名为什么不能以数字开头
  16. 教您一招解决Word不能复制粘贴问题
  17. 华为AP3010DN-V2 Fit转Fat
  18. 力扣刷题-python-回溯算法-1(回溯算法模板、题型)
  19. 将多个npz文件合成成一个由list形式保存的npz文件
  20. android 去广告教程,安卓逆向系列教程 4.6 去广告

热门文章

  1. “一学就会”微服务的架构模式
  2. 苹果“撞上”反垄断,围墙花园能否坚挺?
  3. 彻底搞清 Flink 中的 Window 机制
  4. 面向自动驾驶行业,Imagination推出性能高达600 TOPS的多核AI加速器
  5. 为什么我们没有选择Rust?
  6. 错过了秋天的第一杯奶茶,不要错过秋天第一场黑客松
  7. 边缘计算崛起!施耐德联手华胜天成打造胶囊数据中心,真正端到端交付
  8. 甲骨文重磅发布:客户现可将自治数据库部署在自己的数据中心
  9. 华为发布国行版P40系列,售价4188元起;大疆回应“至少50%的裁员清扫计划”;Firefox 75发布 | 极客头条...
  10. 北航、商汤提出的网络二值化新算法 IR-Net,到底好使不?