[MySQL] un champ un peu spécial...

un champ un peu spécial... [MySQL] - Programmation

Marsh Posté le 30-01-2001 à 20:20:38    

Est ce que c'est possible de créer un champ qui se remet à zero automatiquement à une certaine date ? (à chaque 1er de mois par exemple)
 
Autrement, y'a pas une autre solution pour faire ça (si c'est impossible), mis à part une page web qu'on ouvre tous les 1ers de mois et qui fait le boulot (à cause des oublis, des fausses manoeuvres etc...)
 
Merci

Reply

Marsh Posté le 30-01-2001 à 20:20:38   

Reply

Marsh Posté le 30-01-2001 à 20:27:03    

Ton server Mysql tourne t'il sous Linux ?ss
 
Si oui as tu acces aux services du crontab ?ss
 
(Sous windows c'est du meme tonneau encore fqut il qvoir les droits )

Reply

Marsh Posté le 30-01-2001 à 20:40:22    

je suis chez ProXad (un site chez Online et un autre chez Free), et je crois pas que ce soit sous Linux...

Reply

Marsh Posté le 30-01-2001 à 22:10:23    

Chez un provider gratuit ca m'etonnerais que ca passe car il te faudrait un compte utilisateur dans leur systeme pour que tu puisses definir la tache a accomplir.
 
Donc je pense que ce n'est pas possible et il est impensable de croire au fait de lancer un script ad vitam eternam car tous les servers limitent le temps d'execution des scripts.
 
Mais tu ne risques rien a envoyer un mail a tes deux providers pour leur expliquer ton pb meme si j'ai peu d'espoir que tu recoives une reponse positive si jamais tu en recevais une.
 
Peut etre quelqu'un a encore un suggestion plus pertinente

 

--Message édité par zeltron--

Reply

Marsh Posté le 01-02-2001 à 15:24:52    

Ben si tu a un account sur n'importe quel serveur unix ... ben tu fait un crontab avec un wget distant

Reply

Marsh Posté le 01-02-2001 à 16:25:57    

la page web qui ferait le travail, appelle-là dès index.html avec un javascript dans une IFRAME (visibility: hide;)comme ça ni vu ni connu. et dedans tu y places un test de date avec ce que tu veux faire.
 
c'est un peu torchon, mais ça devrait dépanner pendant que tu cherches une solution plus propre. :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed