亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php處理事務的提交與回滾

2020-03-22 20:07:27
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了php利用事務處理轉賬問題的方法,實例分析了php處理事務的提交與回滾的技巧,需要的朋友可以參考下

本文實例講述了php+Mysqli利用事務處理轉賬問題的方法。分享給大家供大家參考

 ?php  header( Content-type:text/html; charset=utf-8  $mysqli = new mysqli( localhost , root , 064319 , php  $mysqli- set_charset( utf8  if($mysqli- connect_errno) {  die( 數據庫連接失敗 .$mysqli- connect_error);  $mysqli- autocommit(false); //自動提交模式設為false  $flag = true; //事務是否成功執行的標志  $query = update account set balance=balance-1000 where id=3  $result = $mysqli- query($query);  $affected_count = $mysqli- affected_rows;  if(!result || $affected_count == 0) { //失敗  $flag = false;  $query = update account set balance=balance+1000 where id=2  $result = $mysqli- query($query);  $affected_count = $mysqli- affected_rows;  if(!$result || $affected_count == 0) {  $flag = false;  if($flag) {  $mysqli- commit();  echo 轉賬成功  } else {  $mysqli- rollback();  echo 轉賬失敗  $mysqli- autocommit(true); //重新設置事務為自動提交  $mysqli- close(); ? 

代碼二:

 ?php  try{  $pdo=new PDO( mysql:host=localhost;dbname=psp , root ,  $pdo- exec( set names utf8  $pdo- setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);//設置異常處理模式  $pdo- setAttribute(PDO::ATTR_AUTOCOMMIT,0);//關閉自動提交  }catch(PDOException $e){  echo 數據庫連接失敗  exit;  try{  $age=10;  $pdo- beginTransaction();//開始事務  $affected_rows1=$pdo- exec( update kfry set k_age=k_age+{$age} where k_name= user1  $affected_rows2=$pdo- exec( update kfry set k_age=k_age-{$age} where k_name= user2 //隨意更改使之執行成功或失敗  /* if($affected_rows1 $affected_rows2)  $pdo- commit();  echo 操作成功  }else{  $pdo- rollback();  } */ if(!$affected_rows1)  throw new PDOException( 加入錯誤  if(!$affected_rows2)  throw new PDOException( 減少錯誤  echo 操作成功  $pdo- commit();//如果執行到此處前面兩個更新sql語句執行成功,整個事務執行成功  }catch(PDOException $e){  echo 操作失?。?.$e- getMessage();  $pdo- rollback();//執行事務中的語句出了問題,整個事務全部撤銷  $pdo- setAttribute(PDO::ATTR_AUTOCOMMIT,1);  //測試是否成功  echo /n操作結果為:/n  $sql= select * from kfry  $result=$pdo- query($sql);  foreach($result as $v)  echo $v[ k_name ]. .$v[ k_age ]. /n ? 

總結:以上就是本篇文的全部內容,希望能對大家的學習有所幫助。

相關推薦:

PHP中static關鍵字的定義、遲綁定以及與self關鍵字的區別

php大規模數據提交的方法

php針對文件夾操作的方法

以上就是php處理事務的提交與回滾的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕免费精品一区| 一区二区三区精品99久久| 亚洲aⅴ日韩av电影在线观看| 亚洲精品资源美女情侣酒店| 91精品国产色综合久久不卡98| 在线看欧美日韩| 国产精品视频网| 欧美视频一区二区三区…| 亚洲xxxx妇黄裸体| 欧美日产国产成人免费图片| 日韩亚洲成人av在线| 亚洲无亚洲人成网站77777| 国产美女精品视频| 久久久精品在线| 欧美一区三区三区高中清蜜桃| 国产欧美精品一区二区三区介绍| 2020久久国产精品| 日韩精品高清在线| 精品欧美aⅴ在线网站| 蜜臀久久99精品久久久无需会员| 成人做爰www免费看视频网站| 国产午夜精品免费一区二区三区| 日本欧美黄网站| 尤物tv国产一区| 精品国产欧美一区二区五十路| 欧美午夜视频在线观看| 欧美在线欧美在线| 97香蕉超级碰碰久久免费的优势| 日韩成人av网址| 国产成人精彩在线视频九色| 精品在线小视频| 久久国产精品久久精品| 亚洲欧洲国产一区| 日韩高清人体午夜| 欧美区二区三区| 成人免费午夜电影| 成人黄色av网| 精品久久久久久国产| 欧美与黑人午夜性猛交久久久| 亚洲九九九在线观看| 91网站免费看| 日本中文字幕不卡免费| 国产成人啪精品视频免费网| 亚洲欧美日韩一区二区三区在线| 国产精品极品美女粉嫩高清在线| 日韩影视在线观看| 少妇久久久久久| 亚洲欧美精品中文字幕在线| 九九久久国产精品| 亚洲激情电影中文字幕| 国产精品视频1区| 欧美性在线观看| 国产精品a久久久久久| 韩国v欧美v日本v亚洲| 国产精品成久久久久三级| 亚洲成人国产精品| 九色91av视频| 91美女片黄在线观| 亚洲精品久久久久久下一站| 日本不卡免费高清视频| 日韩高清a**址| 91情侣偷在线精品国产| 亚洲伊人成综合成人网| 亚洲最大的网站| 欧美激情免费视频| 国产一区深夜福利| 成人网在线观看| 国产在线观看精品一区二区三区| 久久精品国产69国产精品亚洲| 欧美情侣性视频| 日韩在线观看电影| 欧美精品成人91久久久久久久| 国产精品久久婷婷六月丁香| 91亚洲永久免费精品| 日韩精品高清在线| 欧美日韩国产精品一区二区三区四区| 最好看的2019的中文字幕视频| 精品一区二区三区四区| 亚洲国产另类久久精品| 亚洲毛茸茸少妇高潮呻吟| 国产福利视频一区二区| 91情侣偷在线精品国产| 色偷偷9999www| 欧美日韩成人精品| 日本高清+成人网在线观看| 亚洲精品suv精品一区二区| 成人黄色短视频在线观看| 国内精品久久久久久中文字幕| 亚洲影院色在线观看免费| 久久精品一区中文字幕| 日韩精品中文字幕有码专区| 日韩av片免费在线观看| 一区二区欧美激情| 91沈先生作品| 久久99久久亚洲国产| 国产日韩精品在线| 在线观看免费高清视频97| 欧美大尺度激情区在线播放| 久久精品99久久久久久久久| 精品国产一区二区三区久久| 国产精品永久免费视频| www.亚洲免费视频| 国内精久久久久久久久久人| 欧美日韩国产页| 国产视频精品免费播放| 欧美区在线播放| 亚洲第一视频在线观看| 中文字幕成人在线| 国产69精品久久久久99| 欧美激情成人在线视频| 黑人巨大精品欧美一区二区| 九色精品免费永久在线| 91在线视频导航| 欧美精品久久久久久久免费观看| 国产精品igao视频| 疯狂做受xxxx高潮欧美日本| 狠狠久久亚洲欧美专区| 欧美日韩亚洲91| 国产精品自拍偷拍视频| 日韩欧美在线一区| 欧美成在线观看| 韩剧1988在线观看免费完整版| 97在线免费视频| 欧美午夜无遮挡| 7777kkkk成人观看| 亚洲va久久久噜噜噜久久天堂| 国产在线观看精品| 国产有码在线一区二区视频| 日本精品视频在线观看| 国产视频自拍一区| 欧美国产高跟鞋裸体秀xxxhd| 538国产精品一区二区免费视频| 日韩精品免费综合视频在线播放| 国产亚洲精品成人av久久ww| 欧洲美女7788成人免费视频| 色中色综合影院手机版在线观看| 色偷偷av一区二区三区乱| 久久国产精品网站| 久久6免费高清热精品| 91在线精品视频| 亚洲成人三级在线| 91亚洲国产成人久久精品网站| 日韩高清人体午夜| 久久综合久久美利坚合众国| 午夜欧美不卡精品aaaaa| 日韩欧美黄色动漫| 综合激情国产一区| 91精品国产亚洲| 欧美性极品xxxx做受| 久久中文久久字幕| 亚洲午夜精品久久久久久久久久久久| 成人伊人精品色xxxx视频| 日韩乱码在线视频| 国产精品久久久久久一区二区| 亚洲欧美激情四射在线日| 中文日韩在线观看| 欧美午夜宅男影院在线观看| 欧美亚洲第一区| 狠狠躁夜夜躁久久躁别揉| 57pao精品| 国产成人精品在线观看| 韩国三级电影久久久久久| 久久网福利资源网站| 欧美成人精品激情在线观看|