国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

php實現(xiàn)mysql事務處理的方法

2024-05-04 23:29:23
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了php實現(xiàn)mysql事務處理的方法,以實例形式實現(xiàn)了事務回滾的技巧,代碼簡單實用,需要的朋友可以參考下
 
 

本文實例講述了php實現(xiàn)mysql事務處理的方法。分享給大家供大家參考。具體分析如下:

要實現(xiàn)本功能的條件是環(huán)境 mysql 5.2 /php 5 支持事務的table 類型,需要InnoDB,有了這些條件你就可以做上面的實現(xiàn)了,這個事物回滾操作是大項目經常用到的,像銀行,電子商務等都會用到,有需要的朋友可以參考一下.

近期項目軟件升級到支持事務處理,做個示例供大家學習參考.

環(huán)境 mysql 5.2 /php 5

支持事務的table 類型 需要InnoDB

php mysql 事務處理實現(xiàn)程序代碼如下:

復制代碼代碼如下:
<?PHP 
$LinkID =mysql_connect('localhost:3307','root',*******); 
mysql_select_db('web_his',$LinkID); 
mysql_query("set names utf8"); 
 
/* 創(chuàng)建事務 */ 
mysql_query('START TRANSACTION') or exit(mysql_error()); 
$ssql1="insert into pf_item values('22','我們','30')";  //執(zhí)行sql 1 
if(!mysql_query($ssql1)){ 
   echo $ssql1.mysql_errno().":".mysql_error()."<br>"; 
   mysql_query('ROLLBACK') or exit(mysql_error());//判斷當執(zhí)行失敗時回滾 
   exit; 

$ssql1="insert into pf_item values('21','hell','10')";  //執(zhí)行sql 2 
if(!mysql_query($ssql1)){
  echo $ssql1.mysql_errno().":".mysql_error()."<br>"; 
     mysql_query('ROLLBACK') or exit(mysql_error());//判斷當執(zhí)行失敗時回滾 
   exit; 

 
mysql_query('COMMIT') or exit(mysql_error());//執(zhí)行事務 
 
mysql_close($LinkID); 
?>

 

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


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 汝南县| 虞城县| 渭源县| 蒙城县| 平果县| 交城县| 盐源县| 定襄县| 濉溪县| 丹巴县| 普陀区| 神农架林区| 平乡县| 岱山县| 乐安县| 三穗县| 宾川县| 永康市| 抚宁县| 陆川县| 石景山区| 焉耆| 扶沟县| 泸州市| 福清市| 慈利县| 达尔| 南乐县| 阳江市| 启东市| 菏泽市| 伊金霍洛旗| 濮阳县| 农安县| 虎林市| 大埔区| 顺义区| 仙桃市| 莆田市| 蓝田县| 长岭县|