php事務回滾簡單實現(xiàn)方法示例
本文實例講述了php事務回滾簡單實現(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相關內(nèi)容感興趣的讀者可查看本站專題:《MySQL事務操作技巧匯總》、《php面向?qū)ο蟪绦蛟O計入門教程》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語法入門教程》、《PHP運算與運算符用法總結(jié)》、《PHP網(wǎng)絡編程技巧總結(jié)》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家PHP程序設計有所幫助。
相關文章
php模擬post行為代碼總結(jié)(POST方式不是絕對安全)
GET行為比較簡單,POST比較復雜一些2012-02-02PHP實現(xiàn)全角字符轉(zhuǎn)為半角方法匯總
這篇文章主要給大家匯總介紹了PHP實現(xiàn)全角字符轉(zhuǎn)為半角方法,從簡單到復雜,小伙伴們根據(jù)自己的需求來自由選擇吧。2015-07-07php 動態(tài)執(zhí)行帶有參數(shù)的類方法
PHP中,在事先知道類和類的方法名稱,使用call_user_func函數(shù)可以做動態(tài)執(zhí)行。2009-04-04gearman中worker常駐后臺,導致MySQL server has gone away的解決方法
這篇文章主要介紹了gearman中worker常駐后臺,導致MySQL server has gone away的解決方法,較為詳細的分析了造成MySQL server has gone away的原因與相關的解決方法,需要的朋友可以參考下2020-02-02