PDO::commit() valide une transaction, remet la connexion
en mode autocommit en attendant l'appel à la fonction
PDO::beginTransaction() pour débuter une nouvelle transaction.
Exemples
Exemple 1. Valide une transaction
<?php /* Commence une transaction, désactivation de l'auto-commit */ $dbh->beginTransaction();
/* Modification du schéma de la base de données */ $sth = $dbh->exec("DROP TABLE fruit");
/* Valide les modifications */ $dbh->commit();
/* La connexion à la base de données est maintenant de retour en mode auto-commit */ ?>