[php/sql] Suppression d'entrés BDD
Marc-antoine75
-
Marc-antoine -
Marc-antoine -
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.
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:
- [php/sql] Suppression d'entrés BDD
- Forcer suppression fichier - Guide
- Easy php - Télécharger - Divers Web & Internet
- Suppression compte gmail - Guide
- Suppression page word - Guide
- Expert php pinterest - Télécharger - Langages
2 réponses
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
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