[php/sql] Suppression d'entrés BDD

Fermé
Marc-antoine75 - 11 janv. 2009 à 03:43
 Marc-antoine - 12 janv. 2009 à 00:03
Bonjour,

j'ai instauré un système d'inscription avec validation par mail pour mes visiteurs. Tant qu'il n'ont pas validé leur inscription leur rang(stoker dans ma BDD) est "0", puis une fois validé il devient "membre".

C'est la que je rencontre un problème : comment effacer les comptes qui n'ont pas été validé au bout d'un certains temps ?

En sachant que chaque compte correspond à une entré de ma table membre...

Merci bcp pour votre aide.
A voir également:

2 réponses

lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 352
11 janv. 2009 à 06:40
bonjour si tu a la date d'inscription de tes membres une simple gestion de date fera l'affaire
ex :

<?php
//pour la gestion des dates utilise le timestamp
$delai= time() + (2* 24 * 60 * 60);
// delai pour s'inscrire 2 jours
$date=date() ;// date d'aujourd'hui

//ensuite tu fait une requete qui parcours ta table membre
//et tu compare la date d'inscription du membre+le delai a la date d'aujourd'hui
$date_membre=date d'inscription du membre dans ta BD;

$dateverif=$date_membre+$delai;
if($ate_verif>$date)
{
echo"delai depassé je supprimme l'entree";
}
else
{
echo "delai pas encore atteint ,je laissse"";
}
?>
j'ai pas testé mais c'est l'idée
1
Marc-antoine
12 janv. 2009 à 00:03
Merci bien , c'est exactement ce que je cherchais !
0