Проверить выполнения mySQL запроса

Статус
Закрыто для дальнейших ответов.

FiRеFоX

V.I.P.
Регистрация
07.08.2010
Сообщения
744
Примерно такой скрипт:

$res = "SELECT .. FROM `table1` WHERE `id` = $id LIMIT 1";

// Какое-то условие
if() {

// Какие-то операции
// ...

// Что-то обновляем в базе
"UPDATE `table2` SET `param1` = `param2` +1 WHERE `id_zbst` = $id LIMIT 1";

// Опять небольшой скриптик
// ...

// Что-то удаляем в базе
"DELETE FROM `table3` WHERE `id_bum` = $id LIMIT 1";

// Завершаем скрипт и выводим результат на страницу, что всё ок
}
Собственно, поставили мне задачу:
Проверить все запросы, правильно ли сработали они.. И если в каком-то запросе сбой, например строка не удалилась в последнем запросе, то вернуть всё назад, как было в начале скрипта..
Как бы это лучше сделать?
 
Статус
Закрыто для дальнейших ответов.
Верх Низ