Comment faire un update auto avec cron ?

sebastien -  
cheese42 Messages postés 890 Statut Membre -
Bonjour,

Alors tout est presque dans la question !

Voilà j'ai cherché un peu partout mais...je ne comprends pas très bien....

Mon problème:

Je voudrais faire tous les jours à une heure donnée un update dans une table de ma base de donnée et biensur utilisant une tâche cron ???

Comment faut-il procéder exactement ?

Merci d'avance à tous ceux qui voudront bien m'aider ;-)

1 réponse

  1. cheese42 Messages postés 890 Statut Membre 120
     
    slt, en rapport avec le jour,
    tu cree une table nommée===> maj
    dans cette table 2 champs,
    le 1= id (int11) autoincrement, primaire,
    le 2= date type text,
    ensuite,
    dans ton header ou sur ta 1ere page appelée
    tu fais comme ceci =>

    <?php
    mysql_connect("", "", "");
    mysql_select_db("");
    $result = mysql_query("SELECT * FROM maj WHERE date='".date('d/m/Y')."'");
    if (mysql_num_rows($result)<1)
    {
    mysql_query("UPDATE tatable SET tonchamps= chiffreachanger");
    mysql_query("INSERT INTO maj VALUES('', '".date('d/m/Y')."')"); // mise a jour
    }
    mysql_close();
    ?>

    donc a chaque actualisation, le script verifie que la date existe, sinon cela se met à jour donc, comme le script regarde la date, alors c comme si le script se mettait à jour à minuit ;) voila @++

    donc pas besoin de faire un cron....
    ----------------------------------------------------------------------
    / La vie ne vaut rien mais rien ne vaut la vie !!!!! /
    ----------------------------------------------------------------------
    0