Cita:
Iniciado por Sid_Sauron Código PHP:
$i=0; // inicias un $i que no ocupas...
for($i=$di;$i<=$diaf;$i++) // un ciclo que se repite mientras $i sea menor a el día final
{
$fecha=$di."-".$mes."-".$año; // y dónde ocupas $i??? siempre imprimirás lo mismo
print "<br>$fecha";
$i++;
}
... fuí a php.net... e hice esto:
Código PHP:
<?php
$inicio= "2005-02-26";
$fin= "2005-03-18";
while(strtotime($inicio)<=strtotime($fin)) {
echo $inicio."<br>";
$inicio = date("Y-m-d", strtotime( "$inicio + 1 DAY")) ;
}
?>
Espero te sirva... Suerte!