Creo que ya habia posteado algo parecido anteriormente... de todas maneras prueba con esto:
Código php:
Ver original$fechaInicio = explode('-',"2008-11-30"); $fechaFinal = explode('-',"2008-12-05"); $ini = mktime(12,0,0,$fechaInicio[1],$fechaInicio[2],$fechaInicio[0]); $fin = mktime(12,0,0,$fechaFinal[1],$fechaFinal[2],$fechaFinal[0]); $x = (floor(($fin - $ini)/60/60/24)); echo 'Dias entre las fechas dadas: '.$x;
$a = 0;
while($a < $x){
$dia = mktime(0, 0, 0,$fechaInicio[1],$fechaInicio[2]+$a,$fechaInicio[0]); echo '<br>'.date('d-m-Y',$dia); $a++;
}
Suerte!