par
Invité » 02 avr. 2009, 11:30
en fouillant sur le net j'ai trouver un truc, et je l'ai adapter mais j'ai pas tout compris, donc mon code :
<?php
$jour=6-1;
$sem=9;
$an=2009;
$date_depart=4;
while (date("w", mktime(0,0,0,01,($date_depart+($sem-1)*7),$an)) !=1)
$date_depart--;
echo 'jour'.date("d", mktime(0,0,0,01,($date_depart+$jour+($sem-1)*7),$an));
echo 'mois'.date("m", mktime(0,0,0,01,($date_depart+$jour+($sem-1)*7),$an));
?>
un truc tout con certainement, mais pourquoi il n'y a pas de parenthèse pour le while ?
a priori j'ai fais des test et il fonctionne, en espérant ne pas tomber sur des cas ou il ne marche pas.
en fouillant sur le net j'ai trouver un truc, et je l'ai adapter mais j'ai pas tout compris, donc mon code :
[php]<?php
$jour=6-1;
$sem=9;
$an=2009;
$date_depart=4;
while (date("w", mktime(0,0,0,01,($date_depart+($sem-1)*7),$an)) !=1)
$date_depart--;
echo 'jour'.date("d", mktime(0,0,0,01,($date_depart+$jour+($sem-1)*7),$an));
echo 'mois'.date("m", mktime(0,0,0,01,($date_depart+$jour+($sem-1)*7),$an));
?>[/php]
un truc tout con certainement, mais pourquoi il n'y a pas de parenthèse pour le while ?
a priori j'ai fais des test et il fonctionne, en espérant ne pas tomber sur des cas ou il ne marche pas.