Modification dans une bdd à intervalles réguliers [TITRE MODERE CAR PEU EXPLICIT

kiraaa Messages postés 5 Date d'inscription dimanche 10 juillet 2005 Statut Membre Dernière intervention 1 novembre 2005 - 31 oct. 2005 à 21:09
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 - 31 oct. 2005 à 22:02
voila je cherche a faire en sorte que toute les 5min (300s) une donnée
soit modifié sur ma base mysql il me semble que le seul moyen pour
executé du php c'est qu'il y ai quelqu'un qui soit sur mon site donc il
peut etre posible qu'il se soit passer bien plus que 5min avant que
quelqu'un vienne sur mon site bref je sens que c'est une bonne grosse
equation mathematique et....



je suis nul la dedans ^^ donc voila si quelqu'un peut me dire comment faire :s



ps : les donnée serai rangé dans une table par utilisateur donc tout le
monde n'a pas le meme timestamp vu que tout le monde ne sais pas
inscrit en meme temps



merci encor si vous trouver ca fait 2 jour que je cherche ^^

2 réponses

monoceros01 Messages postés 420 Date d'inscription vendredi 28 novembre 2003 Statut Membre Dernière intervention 20 mars 2006
31 oct. 2005 à 22:01
Alors bon... Je ne sais pas à quoi ça peut te servir, mais je vois deux solutions :

- la première quand tu modifie une donnée tu met la date et l'heure de
modification, et quand quelqu'un retourne sur ton site pour afficher
cette donnée modifiée, tu calcules la différence de temps entre les
deux modifications, et tu divise par 5min pour avoir le nombre "m" de
modification qu'il y aurait du avoir, et tu "modification × m"

- la deuxième ==> CRON
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
31 oct. 2005 à 22:02
Salut,



je pense pas que webcron permette de faire des tâches à 5 minutes d'intervalle mais ça coûte rien de regarder : www.webcron.org

<hr size="2" width="100%"><li>Entraide, dépannage et vulgarisation informatique : Mon site de vulgarisation informatique</li>
Rejoignez-nous