Bonjour
Ce script ne fait pas de RollBack
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 /* Début d'une transaction, désactivation du mode autocommit */ $dbh->beginTransaction(); /* Modifie le schéma de la base de données ainsi que des données */ $sth = $dbh->exec("DROP TABLE fruit"); $sth = $dbh->exec("UPDATE dessert SET name = 'hamburger'"); /* On s'aperçoit d'une erreur et on annule les modifications */ $dbh->rollBack(); /* La connexion à la base de donnés revient en mode autocommit */
Une idée d'où ca vient , il y a un paramétrage quelque part ?
Merci d'avance
Partager