|
Последние активные темы форума |
|
PDO::beginTransaction
(no version information, might be only in CVS) PDO::beginTransaction --
Initiates a transaction
Описаниеbool PDO::beginTransaction ( void ) Внимание |
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ.
Поведение этой функции, ее имя и относящаяся к ней документация
могут измениться в последующих версиях PHP без уведомления.
Используйте эту функцию на свой страх и риск. |
Turns off autocommit mode. Call PDO::commit() or
PDO::rollback() to end the transaction and return to
autocommit mode.
Примеры
Пример 1. Roll back a transaction
<?php
/* Begin a transaction, turning off autocommit */
$dbh
->
beginTransaction
();
/* Change the database schema and data */
$sth
=
$dbh
->
exec
(
"DROP TABLE fruit"
);
$sth
=
$dbh
->
exec
(
"UPDATE dessert
SET name = 'hamburger'"
);
/* Recognize mistake and roll back changes */
$dbh
->
rollBack
();
/* Database connection is now back in autocommit mode */
?>
|
|
Смотрите такжеPDO::commit() | PDO::rollBack() |
|