Comment faire quand on a pas la fonction date('W') [PHP] - Programmation
Marsh Posté le 16-07-2002 à 14:43:46
Est se que tu peut au moins recuperer la date du jour ?
Si date(); ne marche pas, change d hebergeur ...
Marsh Posté le 16-07-2002 à 14:47:52
Sinon, vous auriez pas une adresse pr que je trouve la table toute faite?
Marsh Posté le 16-07-2002 à 14:50:27
Si tu as la date, tu peut calculer le numero de la semaine !
Marsh Posté le 16-07-2002 à 14:52:45
moi je faisait ça
$sem = (date("W", mktime ( 0, 0, 0, $mois, $jour, $annee)));
Mais avec mon hébergeur qui prend pas le W, ça passe po...
Marsh Posté le 16-07-2002 à 21:30:31
Y a pas moyen de calculer le numéro de la semaine en fonction de la date qu'on rentre sans avor la fonction date()?
Marsh Posté le 16-07-2002 à 22:31:01
et bien je vais t'avouer que la calculer me parait pas si simple que ça... il fadrait savoir un quel jour commence l'année, combien de jours les mois précédents contenaient... bref, pour finir j'ai fais un script qui tourne chez moi et qui m'a créé la table des correspondances jour/mois/annee => n° de semaine...
J'utilise donc une requête et ça roule...
Merci quand même
Marsh Posté le 16-07-2002 à 23:03:27
Si tu as une base MySql, pas la peine de faire une table !
Utilise la fonction WEEK() dans ta requête !
La doc est là : http://www.mysql.com/doc/D/a/Date_ [...] tions.html
Marsh Posté le 17-07-2002 à 09:03:47
toto21 a écrit a écrit : et bien je vais t'avouer que la calculer me parait pas si simple que ça... il fadrait savoir un quel jour commence l'année, combien de jours les mois précédents contenaient... bref, pour finir j'ai fais un script qui tourne chez moi et qui m'a créé la table des correspondances jour/mois/annee => n° de semaine... J'utilise donc une requête et ça roule... Merci quand même |
Mais si tu as réussi à créer la table par un script tu es capable de la retrouver facilement.
Ou c'est moi qui
Marsh Posté le 17-07-2002 à 10:35:04
oui j'ai réussi à créer la table par un script en la créant en local, parce que moi j'ai la bonne version de PHP qui gère le date('W'. Donc j'ai créé la table et après hop je l'ai exporté chez mon hébérgeur...
Marsh Posté le 16-07-2002 à 14:39:08
J'ai un gros problème, mon hébergeur a une ancienne version de PHP et la fonction date('W' pour renvoyer le numéro de semaine ne marche pas... Auriez-vous une solution à part celle de mettre tout dans une table...