Ne mélangeons pas tout. Une transaction au sens DB ne doit pas s'étendre sur tout le processus de réservation vu par l'utilisateur!
Loizo a écrit :
J'y ai pensé mais c'est justement le probleme des réservations non validé qui restent en bd. Apres on peut effectivement les supprimer par une action manuelle ou un script qui les supprimer mais ca reste de la bidouille.
|
C'est une façon parfaitement valide de faire, via un script exécuté à intervalle régulier. En entreprise, on parlera de "batch job" qu'on fait tourner la nuit.
Oui!
NewsletTux a écrit :
soit à l'arrivée d'un utilisateur : lorsque la page index.php (en supposant que telle soit la page d'"entrée" ) s'exécute, elle contient une requête DELETE FROM blabla WHERE { condition }; ainsi lorsque quelqu'un arrive, d'office tout est effacé.
A la rigueur, tu peux également le faire sur chacune des pages qu'il consulte, mais ça multiplie les requêtes SQL (cas de plein d'utilisateurs simultanés) et je ne suis pas sûr que ça soit judicieux.
|
Je suis sûr que ça n'est pas judicieux. Ca, c'est effectivement du bricolage.
---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}