Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/08/2009, 13:28
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Mostrar las fechas que hay entre 2 fechas

Usa mktime() y un while

Código PHP:
Ver original
  1. <?php
  2. $fecha1='10-08-2009';
  3. $fecha2='15-03-2010';
  4. $e1=explode("-",$fecha1);
  5. $e2=explode("-",$fecha2);
  6. $f1 = mktime(0,0,0,$e1[1],$e1[0],$e1[2]);
  7. $f2 = mktime(0,0,0,$e2[1],$e2[0],$e2[2]);
  8. $n=0;
  9. while($f1<$f2){
  10.     $f1 = mktime(0,0,0,$e1[1],($e1[0]+$n),$e1[2]);
  11.     echo date("d-m-Y",$f1)."<br />";
  12.     $n++;
  13. }
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos