Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2014, 07:12
Avatar de JeMaGa
JeMaGa
 
Fecha de Ingreso: julio-2011
Ubicación: Bogota
Mensajes: 430
Antigüedad: 13 años, 6 meses
Puntos: 4
Dias entre rango de fechas

HOla

Necesito ayuda, tengo que muestre cuantos dias hay entre un rango de fechas, ahora necesito que muestre cada dia que hay entre ese rango de fechas ayuda

esto es lo que tengo

Código PHP:
Ver original
  1. $fechaini='2014-01-13';
  2. $fechafin='2014-01-22';
  3.  
  4.         $ano = substr($fechaini, -10, 4);
  5.         $mes = substr($fechaini, -5, 2);
  6.         $dia = substr($fechaini, -2, 2);
  7.  
  8.         $ano1 = substr($fechafin, -10, 4);
  9.         $mes1 = substr($fechafin, -5, 2);
  10.         $dia1 = substr($fechafin, -2, 2);
  11.  
  12.         //calculo timestam de las dos fechas
  13.         $timestamp1 = mktime(0,0,0,$mes,$dia,$ano);
  14.         $timestamp2 = mktime(4,12,0,$mes1,$dia1,$ano1);
  15.        
  16.         //resto a una fecha la otra
  17.         $segundos_diferencia =  $timestamp2 - $timestamp1;
  18.  
  19.         //convierto segundos en días
  20.         $dias_diferencia = $segundos_diferencia / (60 * 60 * 24);
  21.  
  22.         //quito los decimales a los días de diferencia
  23.         $dias_diferencia = floor($dias_diferencia)+1;
  24.  
  25.         echo $dias_diferencia;
  26.    
  27.         for ($i=0; $i<$dias_diferencia; $i++){
  28.             echo
  29.         }


La idea es que en el for muestre cada dia, pero no se como, gracias por toda la ayuda que me puedan brindar