Примеры транзакций 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");
}

Ответы на вопрос(9)

Ваш ответ на вопрос