Bonjour,
Je suis entrain de developper une application reliée au SGBD MySQL. Dans cette application j'ai une table d'opérations "en cours". Chaque opération prend un certain temps avant d'être validée et retirer de cette table.
Par exemple :
Le dimanche 3 juin à 10H00 00 je fais un insert (donc avec la TimeStamp de la date de l'insert). Je sais que cette ligne dans la table doit y rester durant 4H par exemple avant d'être validée.
Comment puis je faire ce genre de traitement ? Dois je avoir un cron qui parse cette table en permanence et qui fait un traitement sur la date de l'insert en la comparant à la date du moment pour voir si ce délais de 4 heures a été effectué ? Quelle stratégie dois je adopter ?
En gros lorsque les 4heures se sont passées, je dois delete la ligne et effectuer un traitement sur une autre table.
PS : Le langage utilisé pour se connecter à MySQL est PHP5.
Si un admin pouvez transférer ce message vers la rubrique PHP & SGBD, cela serait cool, je pense que ça serait plus adapaté à ma question
Partager