Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/04/2006, 00h12   #1
Membre régulier
 
Inscription : juillet 2005
Messages : 484
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 484
Points : 87
Points : 87
Par défaut [SQL] automatiser l'effacement d'une ligne dans une table

Bonjour a tous ,
Voila
Pour résumé g une table qui contiens un champ date_inscription xx/xx/xxxx
Un champ nebil_confirm qui contiens une clé générée lors de l'inscription d'un membre
don le contenu et effacer quand l'internaute valide le lien reçu dans sa boite email ...;



Voila mon problème
J’essai d'effacer tous les comptes non valider depuis 7 jours

Et j'essai d'écrire

Select toute les lignes qui contienne quelque chose dans le champ nebil_confirm
et dont la date et supérieur a ( date_d'inscription+7jour ).

Ou existe t-il un champ qui ferai démarrer un chrono en seconde a la création de la ligne dans la table ?

Merci pour vos réponses
nebil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2006, 01h08   #2
Membre émérite
 
Avatar de Yobs
 
Inscription : avril 2004
Messages : 675
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2004
Messages : 675
Points : 808
Points : 808
Envoyer un message via MSN à Yobs
si mysql tu peux utiliser cette requête:
Code :
1
2
$sql = 'SELECT tes lignes FROM ta_table
           WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 7';
où date_col représente ta colonne de type datetime.
Tu peux placer cette requête par exemple quand un utilisateur s'inscrit afin d'automatiser la tache.
__________________
Chaque problème a une solution, mais il est plus facile de répondre si le problème est correctement renseignés
Yobs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2006, 10h31   #3
Membre régulier
 
Inscription : juillet 2005
Messages : 484
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 484
Points : 87
Points : 87
c regler Merci
nebil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h31.


 
 
 
 
Partenaires

Hébergement Web