Manuel PHP
Précédent
Suivant
sesam_commit() retourne TRUE en cas de succès et FALSE sinon.
sesam_commit() valide toutes les modifications de tables en attente sur la base.
Notez qu'il n'y a pas de mode "auto-commit", comme dans d 'autres bases de données, car cela peut conduire à une perte accidentelle de données.
Les données non valides à la fin d'un script (ou au moment de l'appel de sesam_disconnect()) seront annulées par un appel implicite à sesam_rollback().
Voir aussi: sesam_rollback().
Exemple 1.
Valider une transaction SESAM
?php if (sesam_connect ("moncatalogue", "monschema", "toto")) {if (!sesam_execimm("INSERT INTO mytable VALUES (*, 'Small Test', 0, 8, 15 )")) die("insertion manquée"); if (!sesam_commit()) die("insertion réussie");}?
Précédent
Sommaire
Suivant
Niveau supérieur