IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

exécuter un traitement sur une table tous les lundi [Fait]


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 21
    Points : 20
    Points
    20
    Par défaut exécuter un traitement sur une table tous les lundi
    Bonjour,

    Mon problème est le suivant:
    Je souhaite pouvoir calculer le nombre de ligne (ayant une valeur particulière) d'une de mes tables tous les lundis et stocker ce résultat quelque part pour pouvoir tracer un graphe d'évolution des données en fonction du temps. Je ne sais pas comment faire pour automatiser ce traitement afin qu'il s'exécute une fois par semaine.
    Si quelqu'un a déjà eu ce type de problème et connait une solution je suis preneur.

    Merci d'avance.

  2. #2
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    Dans au moins 20 posts du forum on traite le problème de l'exécution périodique de scripts...:

    Citation Envoyé par koopajah
    Pour effectuer une tache périodique en php tu as ce tutoriel http://matthieu.developpez.com/execution_periodique/

    Par ailleurs moi j'utilise un XYNTService qui est un service Windows qui s'installe sur la machine et permet de lancer des taches périodiquement. Je m'en sers pour appeler mon script php en ligne de commande ca peut donc être une autre piste (mais c'est spécifique à Windows et il faut pouvoir installer un service sur la machine)
    Dans ton cas tu dois donc écrire un script php qui va vérifier si on est ou non le lundi et qui dans ce cas va réaliser ta requete et stocker l'information (dans la base de données tant qu'à faire, autant tout mettre au meme endroit. Et ce script PHP sera lancé par une des manières décrites ci-dessus, selon ton environnement (local ou non, unix ou windows, etc).

    Bon courage

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 21
    Points : 20
    Points
    20
    Par défaut
    merci koopajah pour tous ces précieux renseignements.

Discussions similaires

  1. Copier une table dans une autre tous les Lundi
    Par popovitch130 dans le forum Requêtes
    Réponses: 2
    Dernier message: 11/09/2008, 15h41
  2. [MySQL] Traitement sur une table MySQL
    Par namstou3 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 06/09/2007, 13h33
  3. Réponses: 1
    Dernier message: 30/05/2007, 14h29
  4. [MySQL] vider une table tous les jours
    Par Tee shot dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 22/03/2007, 21h37
  5. Débutant-Vider une table tous les ans
    Par Michel Hubert dans le forum Sécurité
    Réponses: 13
    Dernier message: 29/08/2006, 00h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo