Vider automatiquement une table (bdd)
squale87
-
sfel Messages postés 1645 Statut Membre -
sfel Messages postés 1645 Statut Membre -
Bonjour,
Ma question est assez simple mon site enregistre les ip des membres et les ip sont sauvegardés dans une bdd et plus précisément dans une table. Seulement voila je veux pas garder ces infos plus d'une journée est il possible que la table se vide automatiquement a une heure précise?
d'avance merci pour vos réponse
Ma question est assez simple mon site enregistre les ip des membres et les ip sont sauvegardés dans une bdd et plus précisément dans une table. Seulement voila je veux pas garder ces infos plus d'une journée est il possible que la table se vide automatiquement a une heure précise?
d'avance merci pour vos réponse
Configuration: Windows XP Firefox 2.0.0.12
4 réponses
-
Bonjour
quel est ton OBDC (système de base de données) ?? mysql, sql server, oracle ... -
-
Bonjour,
Si ton hébergeur le permet, tu peux établir une tâche CRON :
https://www.sitepoint.com/introducing-cron/
Sinon, tu peux faire un script php qui supprime les enregistrements de plus de 24h dans ta table, et utilise webCron.org
https://www.webcron.org/ -
d'accord, donc c'est Mysql, et non pas SQL tout court.
alors mysql 5, ne permet pas encore d'effectuer des taches automatiques.
Le seul moyen que tu es, est de te créé une page / bouton qui execute la requete suivante.
TRUNCATE <nom de la table> ;
ca videra entièrement ta table.