[PHP] Comment faire quand on a pas la fonction date('W')

Comment faire quand on a pas la fonction date('W') [PHP] - Programmation

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...  :??:

Reply

Marsh Posté le 16-07-2002 à 14:39:08   

Reply

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 ...


Message édité par bozocarzu le 16-07-2002 à 14:44:25
Reply

Marsh Posté le 16-07-2002 à 14:47:17    

oui oui la date du jour marche!
c'est juste le date('W';)

Reply

Marsh Posté le 16-07-2002 à 14:47:52    

Sinon, vous auriez pas une adresse pr que je trouve la table toute faite?

Reply

Marsh Posté le 16-07-2002 à 14:50:27    

Si tu as la date, tu peut calculer le numero de la semaine !

Reply

Marsh Posté le 16-07-2002 à 14:51:20    

comment?

Reply

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...

Reply

Marsh Posté le 16-07-2002 à 18:35:09    

:??:

Reply

Marsh Posté le 16-07-2002 à 19:46:50    

:cry:

Reply

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()?

Reply

Marsh Posté le 16-07-2002 à 21:30:31   

Reply

Marsh Posté le 16-07-2002 à 21:35:12    

c'est bien de s'écrire quelques petit trucs de temps en temps ;)  
 
Alors refléchi 3 minutes et tu trouvera la solution tout seul :D


---------------
A suivre
Reply

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
 :hello:

Reply

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


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 16-07-2002 à 23:11:28    

Alors ça c'est gentil!  :hello:

Reply

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
 :hello:  



:heink:  
 
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  :pt1cable:  :pt1cable:  :pt1cable:


---------------
A suivre
Reply

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...

Reply

Sujets relatifs:

Leave a Replay

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