Comment faire un update auto avec cron ?
Fermé
sebastien
-
3 févr. 2012 à 14:50
cheese42 Messages postés 860 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 10 octobre 2018 - 4 févr. 2012 à 12:59
cheese42 Messages postés 860 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 10 octobre 2018 - 4 févr. 2012 à 12:59
A voir également:
- Comment faire un update auto avec cron ?
- Windows update 0x80070643 - Accueil - Windows
- Windows update bloqué - Guide
- Asus live update - Télécharger - Utilitaires
- Telecharger auto refresh - Télécharger - Divers Web & Internet
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
1 réponse
cheese42
Messages postés
860
Date d'inscription
mardi 11 septembre 2007
Statut
Membre
Dernière intervention
10 octobre 2018
120
Modifié par cheese42 le 4/02/2012 à 13:01
Modifié par cheese42 le 4/02/2012 à 13:01
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 !!!!! /
----------------------------------------------------------------------
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 !!!!! /
----------------------------------------------------------------------