Manuel PHP Précédent Suivant sesam_rollback() retourne TRUE en cas de succès et FALSE en cas d 'erreur. sesam_rollback() annule toutes les modifications en cours sur la base. Les curseurs de résultat et les descripteurs de résultats seront affectés. A la fin de chaque script, et dans chaque appel à sesam_disconnect(), un appel implicite à sesam_rollback() est fait, annulant toutes les transactions non validées dans la base. Voir aussi: sesam_commit(). Exemple 1. Annulation d 'une transaction SESAM ?php if (sesam_connect ("moncatalogue", "monschema", "toto")) {if (sesam_execimm("INSERT INTO matable VALUES (*, 'Petit Test', 0, 8, 15 )") sesam_execimm("INSERT INTO autretable VALUES (*, 'Autre Test', 1)")) sesam_commit(); else sesam_rollback();}? Précédent Sommaire Suivant Niveau supérieur