Suppression automatique de tuple selon une date

Résolu/Fermé
lyonnais784 Messages postés 26 Date d'inscription lundi 3 octobre 2011 Statut Membre Dernière intervention 16 août 2015 - 12 mai 2014 à 18:18
lyonnais784 Messages postés 26 Date d'inscription lundi 3 octobre 2011 Statut Membre Dernière intervention 16 août 2015 - 12 mai 2014 à 21:07
Bonjour, je possède une base de donnée MySQL avec une table 'Evenement'.
Elle ressemble à ça :

Evenement:
date_debut (DATETIME)
nom (varchar(255))
date_fin (DATETIME)

Les tuples contenus dans cette tables sont envoyé et afficher sur une page PHP.
Je voudrais que les tuples soit supprimé lorsque la 'date_fin' est atteinte.
Comment puis-je faire.
Merci d'avance.



A voir également:

2 réponses

Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
12 mai 2014 à 20:21
Bonjour,

Le plus simple est de mettre la date de fin dans ta clause where (date_fin>NOW())
Tu fait ensuite ta suppression lorsque tu te connecte dans ton interface, ça évitera ainsi de faire ta requête de suppression à chaque visiteur.
0
lyonnais784 Messages postés 26 Date d'inscription lundi 3 octobre 2011 Statut Membre Dernière intervention 16 août 2015 22
12 mai 2014 à 21:07
C'est ce que je pensais aussi ... A ce moment la je fait un soft java qui supprime direct quand je lance mais je voulais savoir s'il exister un ordre SQL pour le faire seul. Merci quand même :)
0