par
ouckileou » 22 juin 2006, 14:14
J'utilise PhpMyAdmin. Et le but de cette programation est de gerer entre autre un planning d'une entreprise. Il faut que je puisse stocker les dates, mais je n'ai pas envie de les saisir une par une (surtout sur 50 ans, ca fait du boulot

). le probleme de DATE_ADD c'est que c'est une recherche de date qui pourait etre utile dans le cas ou l'on utilise une date tout les mois. Mais pour mon cas c'est tout les jour et je dirais meme plus toute les demi journees.

Tu ne réponds pas à la question
phpMyAdmin est une interface pour utiliser MySQL, je te demandais la version de MySQL (4.x, 5...)
L'idée était que, si tu utilises une version dans laquelle les procédures stockées sont disponibles, faire par exemple une boucle qui de n=0 à approximativement n = 50 * 365 va insérer la date du jour + n jours, n augmentant de 1 à chaque tour
DATE_ADD se chargeant de gérer les problèmes de changement de mois et de changement d'année
Tu pourrais aussi faire ça en PHP, mais ce serait très long je pense
Ceci dit, je repose la question : pourquoi veux-tu faire ça ?
Car je rejoins guilt92, ça me parait vraiment bizarre comme souhait et je me demande bien ce qui peut le justifier

La solution qu'il propose pourrait convenir, il y a des classes permettant de construire des calendriers tout faits :
ton utilisateur choisi la date de l'événement dans le calendrier, et toi tu la stockes
[quote="edween"]J'utilise PhpMyAdmin. Et le but de cette programation est de gerer entre autre un planning d'une entreprise. Il faut que je puisse stocker les dates, mais je n'ai pas envie de les saisir une par une (surtout sur 50 ans, ca fait du boulot :( ). le probleme de DATE_ADD c'est que c'est une recherche de date qui pourait etre utile dans le cas ou l'on utilise une date tout les mois. Mais pour mon cas c'est tout les jour et je dirais meme plus toute les demi journees. :?[/quote]
Tu ne réponds pas à la question
phpMyAdmin est une interface pour utiliser MySQL, je te demandais la version de MySQL (4.x, 5...)
L'idée était que, si tu utilises une version dans laquelle les procédures stockées sont disponibles, faire par exemple une boucle qui de n=0 à approximativement n = 50 * 365 va insérer la date du jour + n jours, n augmentant de 1 à chaque tour
DATE_ADD se chargeant de gérer les problèmes de changement de mois et de changement d'année
Tu pourrais aussi faire ça en PHP, mais ce serait très long je pense
Ceci dit, je repose la question : pourquoi veux-tu faire ça ?
Car je rejoins guilt92, ça me parait vraiment bizarre comme souhait et je me demande bien ce qui peut le justifier :)
La solution qu'il propose pourrait convenir, il y a des classes permettant de construire des calendriers tout faits :
ton utilisateur choisi la date de l'événement dans le calendrier, et toi tu la stockes