Boucle de 7 en 7
Posté : 16 mai 2005, 17:14
Bonjour, j'aimerais faire une boucle qui aille de 7 en 7, pour afficher chaque samedi, mais je n'arrive qu'à faire +1 jours, il doit surrement y avoir une solution, je ne la trouve pas?
Merci
Code : Tout sélectionner
<?
$jour=strftime("%u");
$delta=6-$jour;
if ($delta<0) $delta+=7;
$samedi= strftime("%Y%m%d",time()+$delta*24*3600);
$month = substr($samedi, 4 ,2);
$year = substr($samedi, 0 ,4);
$lastday = date("d M Y", mktime(0, 0, 0, $month, substr($samedi, 6, 2)+720, $year));
while ( $samedi <= $lastday )
{
echo $samedi . ' ';
$samedi++;
}
?>