php PDO Транзакция -- как создать. Пример кода.
Primary tabs
Объявить какой-то участок кода, работающий с БД транзакцией с помощью PDO можно так:
$pdo->beginTransaction(); // объявлем начало транзации /* ........... тут ваш код, который выполняет sql запросы средствами pdo и должен выполняться как единое целое -- т.е. если произойдёт сбой, до того как транзакция завершит - всё вернётся на свои места .......... */ $pdo->commit(); // закрываем транзкцию
где $pdo создано как $pdo = new PDO(...);
Подробнее: https://secure.php.net/manual/ru/pdo.tra...
- Log in to post comments
- 2213 reads