php事务回滚简单实现方法示例

 更新时间:2017年03月28日 11:27:55   作者:PHP__廊外诗鸽  
这篇文章主要介绍了php事务回滚简单实现方法,结合实例形式分析了php事务的定义、提交及回滚事务的具体操作技巧,需要的朋友可以参考下

本文实例讲述了php事务回滚简单实现方法。分享给大家供大家参考,具体如下:

$servername="localhost";
$username="root";
$password="admin";
$dbname="test";
try{
  $conn=new PDO("mysql:host=$servername;dbname=$dbname",$username,$password);
  $conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
  //开始事务
  $conn->beginTransaction();
  $conn->exec("INSERT INTO `hello`(`firstname`,`lastname`,`email`)VALUES('YE','XIAMING','yexianming@163.com')");
  $conn->exec("INSERT INTO `hello`(`firstname`,`lastname`,`email`)VALUES('YE','CONG','yecong@163.com')");
  $conn->exec("INSERT INTO `hello`(`firstname`,`lastname`,`email`)VALUES('FANG','MENG','fangmeng@168.com')");
  //提交事务
  $conn->commit();
  echo "New records created successfully!";
}catch(PDOException $e){
   //回滚事务
   $conn->rollBack();
   echo $sql."<br>".$e->getMessage();
}
$conn=NULL;

更多关于PHP相关内容感兴趣的读者可查看本站专题:《MySQL事务操作技巧汇总》、《php面向对象程序设计入门教程》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

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

相关文章

  • php解析base64数据生成图片的方法

    php解析base64数据生成图片的方法

    这篇文章主要介绍了php解析base64数据生成图片的方法,涉及php使用base64_decode函数针对base64格式数据的解析与图形输出操作相关技巧,非常简单实用,需要的朋友可以参考下
    2016-12-12
  • php 使用redis锁限制并发访问类示例

    php 使用redis锁限制并发访问类示例

    本篇文章主要介绍了php 使用redis锁限制并发访问类,可以限制用户请求,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2016-11-11
  • php解析字符串里所有URL地址的方法

    php解析字符串里所有URL地址的方法

    这篇文章主要介绍了php解析字符串里所有URL地址的方法,涉及php操作数组、字符串及URL的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • PHP结合JQueryJcrop实现图片裁切实例详解

    PHP结合JQueryJcrop实现图片裁切实例详解

    这篇文章主要介绍了PHP结合JQueryJcrop实现图片裁切实例,非常实用的一个功能,需要的朋友可以参考下
    2014-07-07
  • php中字符查找函数strpos、strrchr与strpbrk用法

    php中字符查找函数strpos、strrchr与strpbrk用法

    这篇文章主要介绍了php中字符查找函数strpos、strrchr与strpbrk用法,以实例形式较为详细的分析了php中字符查找函数strpos、strrchr与strpbrk的具体用法及相关注意事项,非常实用,需要的朋友可以参考下
    2014-11-11
  • php+js iframe实现上传头像界面无跳转

    php+js iframe实现上传头像界面无跳转

    这篇文章主要介绍了php+js实现的上传头像界面无跳转,示例中用到了iframe,需要的朋友可以参考下
    2014-04-04
  • 队列在编程中的实际应用(php)

    队列在编程中的实际应用(php)

    队列(Queue)是运算受到限制的一种线性表。只允许在表的一端进行插入,而在另一端进行删除元素的线性表。队尾(rear)是允许插入的一端。队头(front)是允许删除的一端。空队列是不含元素的空表。
    2010-09-09
  • 一个PHP的QRcode类与大家分享

    一个PHP的QRcode类与大家分享

    一个PHP的QRcode类与大家分享,需要的朋友可以参考下。
    2011-11-11
  • php轻松实现文件上传功能

    php轻松实现文件上传功能

    这篇文章主要介绍了php轻松实现文件上传功能的全部代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • PHP调用JAVA的WebService简单实例

    PHP调用JAVA的WebService简单实例

    本篇文章主要是对PHP调用JAVA的WebService简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-03-03

最新评论