Salut les dév
une question s il vous plait : je veux executer une fonction PHP de sélection de ma BD chaque minute.. y a-t- il un outil qui me permet de faire ça ??
Merci pour toute aide
Hello
Impossible avec PHP seul (à moins de créer un daemon).
Sous Linux, c'est assez facile avec un cronjob. Regarde le man.
Sous Windows je sais pas trop, ça doit être possible avec la planification de tâche mais j'ai pas la moindre idée de comment ça marche...
On vous a menti
PHP, Injection de dépendances et composants
La POO en PHP en 10 minutes pour moins
Suivez-moi sur GitHub et Twitter
N'oubliez pas de vous servir des bouttons , et
Tu peux essayer avec le Planificateur de Tâches: http://support.microsoft.com/kb/308569
Mais apparemment tu ne peux pas descendre dans un granularité inférieure à la journée...
On vous a menti
PHP, Injection de dépendances et composants
La POO en PHP en 10 minutes pour moins
Suivez-moi sur GitHub et Twitter
N'oubliez pas de vous servir des bouttons , et
Si il ne sagit que de lancer une requête sur tab bdd il existe un scheduler sur mysql :
http://dev.mysql.com/doc/refman/5.1/...-overview.html
Si la tache planifié n'est pas assez précise , tu peux essayer de remettre en question ta tache planifiée.
As tu réellement besoin que ce soit mis à jour toutes les minute ou alors un utilisateur pex déclencher (à son insu) cette fonction ?
On peux imaginer que dans ton code tu aura un truc du genre :
Mais ça suppose que cette fonction soit destiné aux utilisateurs et que donc l'absence de visiteur pendant un temps donné n'aura pas d'incidence.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if(DERNIER_APPEL_A_LA_FONCTION > 1 minute) fonction();
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