最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php+mysql事務(wù)rollback&commit示例

 更新時(shí)間:2010年02月08日 08:58:15   作者:  
執(zhí)行BEGIN之后,其作用同set autocommit=0,而且之后設(shè)置set autocommit=0或1時(shí)無(wú)效。所以,為使操作清楚,一般不使用BEGIN。
mysql_query("BEGIN");//開(kāi)始一個(gè)事務(wù)
mysql_query("SET AUTOCOMMIT=0"); //設(shè)置事務(wù)不自動(dòng)commit
$insert="INSERT INTO userinfo VALUES ('aa12','aa','1','aaa')";
mysql_query($insert);
mysql_query("COMMIT");//非autocommit模式,必須手動(dòng)執(zhí)行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模式,執(zhí)行ROLLBACK使事務(wù)操作無(wú)效
else echo "ok";
//mysql_query("CLOSE");
mysql_query("SET AUTOCOMMIT=1");//恢復(fù)autocommit模式
$insert="INSERT INTO userinfo VALUES ('aa15','aa','1','aaa')";
mysql_query($insert);//不需要手動(dòng)執(zhí)行COMMIT就可以使事務(wù)操作生效

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

相關(guān)文章

最新評(píng)論

锦屏县| 尼勒克县| 偏关县| 朝阳市| 佛坪县| 汉沽区| 木兰县| 安陆市| 同德县| 合江县| 玉门市| 博湖县| 嘉黎县| 阿合奇县| 饶平县| 望城县| 宁远县| 宁阳县| 镇远县| 浦北县| 望城县| 永福县| 祥云县| 阿城市| 裕民县| 安宁市| 安福县| 仁化县| 新竹县| 客服| 格尔木市| 临西县| 麟游县| 涟水县| 天台县| 濮阳县| 六盘水市| 保定市| 筠连县| 雷州市| 宿松县|