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