Ver Mensaje Individual
  #15 (permalink)  
Antiguo 09/08/2012, 06:33
Avatar de kimmy
kimmy
 
Fecha de Ingreso: julio-2008
Mensajes: 841
Antigüedad: 16 años, 3 meses
Puntos: 15
Respuesta: Verificar fechas para hacer calculos

Triby está muy buena tu explicación, pero lo que necesito en esta parte es saber cada una de las fechas del intervalo logrado a través de esta función:

Código PHP:
Ver original
  1. function dates_between($startdate, $enddate, $format=null){
  2.     (is_int($startdate)) ? 1 : $startdate = strtotime($startdate);
  3.     (is_int($enddate)) ? 1 : $enddate = strtotime($enddate);
  4.      
  5.     if($startdate > $enddate){
  6.     return false; //The end date is before start date
  7.     }
  8.     while($startdate < $enddate){
  9.     $arr[] = ($format) ? date($format, $startdate) : $startdate;
  10.     $startdate += 86400;
  11.     }
  12.     $arr[] = ($format) ? date($format, $enddate) : $enddate;
  13.      
  14.     return $arr;
  15.     }
  16.      
  17.     $data = dates_between($desde, $hasta, 'Y-m-d');

para compararlos con lo que guardo en la tabla detalle_temp_alta.

El problema es que en esa tabla guardo solo el mes y el dia de esta forma por ejemplo 08-10, 08-11, etc.

Entonces cuando obtengo las fechas que me da la función anterior, debo guardar cada una de ellas para aplicarle esto:

Código PHP:
Ver original
  1. $dato1 = substr($data[0], -5);

y con esto elimino el año quedandome asi 08-10 para poderlo comparar.

El problema es como sacar cada valor del array en variables separadas para poder hacer esto.

????
__________________
Caminando con el corazón partío