Вы не зашли.
Главная » SQL » Транзакции в MySQL
#11. Gemorroj Off (107)
Administrator
2011.04.14 14:02
Nu3oN написал:
и в чем будет разница?
разница между чем и чем?
вообще я бы делал так
Код:
span style="color: #0000BB"><?phptry { DB :: $dbh -> beginTransaction(); DB :: $dbh -> exec("INSERT INTO %table1% SET `value` = ?;", $value); DB :: $dbh -> exec("UPDATE %table2% SET `value` = `value` + 1 WHERE `id` = ?;", $id); DB :: $dbh -> commit();} catch (Exception $e) { DB :: $dbh -> rollback();}
$dbh, соответственно, должен бросать эксепшн, если что-то пошло не так.
Страниц: 1 2 Все
Главная
WEB
PunBB Mod v0.6.2
0.012 s