欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php PDO實現(xiàn)的事務回滾示例

 更新時間:2017年03月23日 11:36:59   作者:PHP__廊外詩鴿  
這篇文章主要介紹了php PDO實現(xiàn)的事務回滾功能,結合具體實例形式分析了php基于PDO操作實現(xiàn)事務回滾功能的相關SQL語句與操作技巧,需要的朋友可以參考下

本文實例講述了php PDO實現(xiàn)的事務回滾。分享給大家供大家參考,具體如下:

$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相關內容感興趣的讀者可查看本站專題:《PHP基于pdo操作數(shù)據(jù)庫技巧總結》、《php+Oracle數(shù)據(jù)庫程序設計技巧總結》、《PHP+MongoDB數(shù)據(jù)庫操作技巧大全》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設計有所幫助。

相關文章

  • php 表單提交大量數(shù)據(jù)發(fā)生丟失的解決方法

    php 表單提交大量數(shù)據(jù)發(fā)生丟失的解決方法

    這篇文章主要介紹了php表單提交大量數(shù)據(jù)、上千個文本框時發(fā)生數(shù)據(jù)丟失、數(shù)據(jù)不完整等問題的解決方法,需要的朋友可以參考下
    2014-03-03
  • php實現(xiàn)比較全的數(shù)據(jù)庫操作類

    php實現(xiàn)比較全的數(shù)據(jù)庫操作類

    這篇文章主要介紹了php實現(xiàn)比較全的數(shù)據(jù)庫操作類,可實現(xiàn)基本的數(shù)據(jù)庫連接、執(zhí)行SQL語句及錯誤提示等相關技巧,需要的朋友可以參考下
    2015-06-06
  • drupal 代碼實現(xiàn)URL重寫

    drupal 代碼實現(xiàn)URL重寫

    開啟了url_alter后,將實現(xiàn)兩個HOOK,hook_url_inbound_alter與hook_url_outbound_alter,作用是重寫URL,第三方URL重寫模塊都需要實現(xiàn)它。
    2011-05-05
  • php適配器模式介紹

    php適配器模式介紹

    Adapter(別名Wrapper)模式:將一個類的接口,轉換成客戶期望的另一個類的接口。適配器讓原本接口不兼容的類可以合作無間
    2012-08-08
  • php使用socket post數(shù)據(jù)到其它web服務器的方法

    php使用socket post數(shù)據(jù)到其它web服務器的方法

    這篇文章主要介紹了php使用socket post數(shù)據(jù)到其它web服務器的方法,涉及php使用socket傳輸數(shù)據(jù)的相關技巧,需要的朋友可以參考下
    2015-06-06
  • 簡單談談PHP中的trait

    簡單談談PHP中的trait

    自PHP5.4.0起,PHP實現(xiàn)了一種代碼復用的方法,稱為Trait。因為PHP是單繼承,當你需要多個區(qū)別的特性,就不得不去組合多個基類,Trait出現(xiàn)后就避免了這些問題,Trait的優(yōu)勢就是可以隨意組合,而且代碼清晰。本文主要介紹了關于PHP中的trait,需要的朋友可以參考下。
    2017-02-02
  • php設計模式 Chain Of Responsibility (職責鏈模式)

    php設計模式 Chain Of Responsibility (職責鏈模式)

    為解除請求的發(fā)送者和接收者之間的耦合,而使用多個對象都用機會處理這個請求,將這些對象連成一條鏈,并沿著這條鏈傳遞該請求,直到有一個對象處理它
    2011-06-06
  • PHP在同一域名下兩個不同的項目做獨立登錄機制詳解

    PHP在同一域名下兩個不同的項目做獨立登錄機制詳解

    這篇文章主要給大家介紹了關于PHP在同一域名下兩個不同的項目如何做獨立登錄機制的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-09-09
  • 深入PHP empty(),isset(),is_null()的實例測試詳解

    深入PHP empty(),isset(),is_null()的實例測試詳解

    本篇文章是對PHP empty(),isset(),is_null()的實例測試進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP圖形操作之Jpgraph學習筆記

    PHP圖形操作之Jpgraph學習筆記

    這篇文章主要介紹了PHP圖形操作之Jpgraph學習筆記,較為詳細的介紹了Jpgraph的安裝與使用技巧,需要的朋友可以參考下
    2015-12-12

最新評論