mysql php transaction(保證資料庫多筆存取正確性-不會發生一筆正確其他失敗)
mysql php transaction(保證資料庫多筆存取正確性-不會發生一筆正確其他失敗)
mysql_query(“SET AUTOCOMMIT=0”); //設置 mysql 不自動執行,需自行用 commit 語句執行
$sql = ” insert into test values(’11’,’88’) “;
$sql1 = ” insert into test values(’11’,’88’,’444′) “;
$res = mysql_query($sql);
$res1 = mysql_query($sql1);
if($res && $res1)
{
mysql_query(“COMMIT”);
}
else
{
mysql_query(“ROLLBACK”);
}