Suppression auto par rapport à la date du serveur - PHP - Programmation
Marsh Posté le 30-11-2005 à 22:22:56
cette requete ne fonctionnera pas parce que par exemple tu ne va pas supprimer un enregistrement datant du 15/12/1990
Marsh Posté le 01-12-2005 à 12:32:33
Ta colonne date est un varchar sous la forme jj/mm/aa ou t'as 3 colonnes
Tu me mets ça proprement en timestamp et suffit de faire where date<now() ou un truc comme ça ![]()
Marsh Posté le 03-12-2005 à 09:20:01
Salut,
mes dates sont sous forme de 3 colonnes ds ma base, c'était plus facil pour moi (
hihihhihi) pour la suite pour retrouver par rapport à la date.
Bref, je vais essayer la clause avec now() on verra je vous tiens au courant
merci
Marsh Posté le 03-12-2005 à 11:15:15
C'est pa gagné si t'as 3 colonnes, faudrait reconstruire la date et v'la la requête juste pour un truc con
Changes donc et mets un champ date unique et en timestamp ou format date ![]()
Marsh Posté le 04-12-2005 à 16:15:51
c vrai je m'en suis apercu, sympa de vos réponse on verra bien le resultat
@+
Marsh Posté le 30-11-2005 à 20:50:08
Bonsoir à tous,
je souhaite supprimer automatiquement les données qui sont antérieur à la date du jour.
Je pense à faire une requete DELETE: comme ceci.
Dans ma base de donnée ma date est en 3 partie avec$jour, $mois et $annee
je recupere la date du serveur: $date = date("d-m-Y" );
DELETE * FROM nomdetable WHERE jour<d AND mois<m AND annee<Y
Faut il que je mette la date récupere ds des variables ou c bon comme ca
Désiolé si j'ai ecrit des énormités mais faut bien essayer
Merci