PDO->commit()

Exécution d’une transaction

Description

(PHP 5 >= 5.1.0, PECL pdo:0.1-1.0.3)

Exécute une transaction, remet la connexion à la base en mode auto-commit jusqu’au prochain appel à
PDO->beginTransaction () pour relancer une nouvelle transaction.

Valeur de retour

En cas de succès renvoie TRUE, sinon renvoie FALSE.

Exemple#1 Exécute une transaction

/* Commence une transaction, passe le mode autocommit à off */
$dbh->beginTransaction();/* « Prépare » les changements */
$sth = $dbh->exec(« DROP TABLE fruit »);/* Exécute les changements */
$dbh->commit();/* La connexion à la base est à nouveau passée en mode auto-commit *