中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

php+mysql事務rollback&commit示例

mysql_query("BEGIN");//開始一個事務
mysql_query("SET AUTOCOMMIT=0"); //設置事務不自動commit
$insert="INSERT INTO userinfo VALUES ('aa12','aa','1','aaa')";
mysql_query($insert);
mysql_query("COMMIT");//非autocommit模式,必須手動執行COMMIT使操作生效
//mysql_query("SET AUTOCOMMIT=0");
$insert="INSERT INTO userinfo VALUES ('aa20','aa','1','aaa')";
$insert="INSERT INTO userinfo VALUES ('aa8','aa','1')";
//mysql_query("COMMIT");
if(mysql_num_rows==0)
mysql_query("ROLLBACK");//非autocommit模式,執行ROLLBACK使事務操作無效
else echo "ok";
//mysql_query("CLOSE");
mysql_query("SET AUTOCOMMIT=1");//恢復autocommit模式
$insert="INSERT INTO userinfo VALUES ('aa15','aa','1','aaa')";
mysql_query($insert);//不需要手動執行COMMIT就可以使事務操作生效

執行BEGIN之后,其作用同set autocommit=0,而且之后設置set autocommit=0或1時無效。所以,為使操作清楚,一般不使用BEGIN。

php技術php+mysql事務rollback&commit示例,轉載需保留來源!

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

主站蜘蛛池模板: 国产色视频网站 | 国产一级片精品 | 欧美日日| 狠狠干美女 | 男女精品网站 | 毛片一级片 | 美女天天操 | 亚洲男人的天堂网站 | 亚洲精品久久久一区二区三区 | 欧美伊人久久久久久久久影院 | 天堂男人av | 欧美日韩在线一区二区 | 国产高清精品一区二区三区 | 亚洲免费人成在线视频观看 | 成人午夜精品一区二区三区 | 久久国产精品免费视频 | 日日操操| 免费在线看黄视频 | 欧美国产日韩一区 | 综合久久99 | 中文字幕在线免费观看 | 免费观看一级毛片 | 亚洲h视频 | 久久成人一区 | 九九热在线免费视频 | 国产乱码精品一区二区三区忘忧草 | 一级片免费网站 | 久久99精品视频 | 国产精品不卡一区 | 亚洲3p| 精品国产乱码久久久久久影片 | 国产高清av免费观看 | 国产精品国产a级 | 国产伦精品一区二区三毛 | 亚洲精品成人av | 欧美 日韩 在线播放 | 精品一二三区视频 | 日韩精品一区二区三区视频播放 | 激情福利视频 | 久久久久久久一区 | 精品国偷自产在线 |