Primero tendrias que sacar los dias de diferencias y despues sumar hasta ese dia de diferencia...
Algo como esto:
Código php:
Ver original// fecha inicio 01/01/2008
//fecha fin 05/01/2008
$fechaInicio = explode('/',"01/01/2008"); $fechaFinal = explode('/',"05/01/2008"); $ini = mktime(12,0,0,$fechaInicio[1],$fechaInicio[0],$fechaInicio[2]); $fin = mktime(12,0,0,$fechaFinal[1],$fechaFinal[0],$fechaFinal[2]); $x = (floor(($fin - $ini)/60/60/24)); echo 'Dias entre las fechas dadas: '.$x;
$a = 1;
while($a < $x){
$dia = mktime(0, 0, 0, 01,01+$a,2008); echo '<br>'.date('d/m/Y',$dia); $a++;
}
Para que te tome la fecha de inicio y la fecha final tambien pone $a = 0 y el while($a <= $x)
Suerte!