Je vais me lancer dans la recherche de ce que je veux .. mais je voulais vous exposer mon interrogation ...
Est il possible de purger une table dont les champs (ex : champ DateConnect - Date de connexion) sont antérieurs à 4 mois ?
Merci
Je vais me lancer dans la recherche de ce que je veux .. mais je voulais vous exposer mon interrogation ...
Est il possible de purger une table dont les champs (ex : champ DateConnect - Date de connexion) sont antérieurs à 4 mois ?
Merci
Oui c'est faisable
soit tu le fais lorsque quelqu'un se connecte sur le site soit via un crontab.
Il te suffit de faire une requête du style :
delete from MaTable where MonChamp<=(GETDATE()-4mois)
Pour le -4mois vois avec la fonction DATEADD ou quelque chose comme ça. Ca me reviens plus précisemment de tête
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai.
Crontab qui lance un script php est la meilleur méthode, mais impossible quand on est hébergé.
Sinon, soit un script qui ce lance à chaque fois que quelqu'un ce lance et faire en sorte de réduire au maximum le lancement de la requête en la mettant dans une page peu consulté.
Par exemple dans la partie adminisration plutot que dans la page d'acceuil.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager