Примеры транзакций PHP + MySQL
Я действительно не нашел нормальный пример файла PHP, где используются транзакции MySQL. Можете ли вы показать мне простой пример этого?
И еще один вопрос. Я уже много программировал и не использовал транзакции. Могу ли я поставить функцию PHP или что-то вheader.php
что если одинmysql_query
терпит неудачу, тогда другие тоже терпят неудачу?
Я думаю, что я понял это, правильно?
mysql_query("SET AUTOCOMMIT=0");
mysql_query("START TRANSACTION");
$a1 = mysql_query("INSERT INTO rarara (l_id) VALUES('1')");
$a2 = mysql_query("INSERT INTO rarara (l_id) VALUES('2')");
if ($a1 and $a2) {
mysql_query("COMMIT");
} else {
mysql_query("ROLLBACK");
}