Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2006, 11:04
ivomat
 
Fecha de Ingreso: abril-2005
Ubicación: colombia
Mensajes: 242
Antigüedad: 19 años
Puntos: 0
For Entre Periodo De Fechas

hola.

Quiero hacer un script en php que realize unas instrucciones dependiendo de un periodo de fechas seleccionado de un Select list.
El problema que tengo es cuando el dia del mes inicial es mayor que el dia del mes final o , el mes inicial es mayor que el mes final en el caso del cambio de ano. . Como inicializo las variables para que entre al for, he hecho if pero no me sirve para todos los casos, .. Si alguien lo tiene hecho muchas gracias.

Código PHP:
 $final explode('-',$fechaFinal);
   
$inicial explode('-',$fechaInicial);
   
$inc $inicial[1];   $fin $final[1];   
   
$inc1 $inicial[2];   $fin1 $final[2];         
  
// for que recorre el periodo de las fechas. 
  
for  ($i=$inicial[0];$i <= $final[0];$i++) {       
       for (
$j=$inc;$j<=$fin$j++) { 
     for(
$k=$inc1;$k<=$fin1;$k++) {
                  
$fechaCal2 $i.'-'.$j.'-'.$k;   
                  echo 
$fechaCal2;
             } 
        }
  } 
__________________
:aplauso: Ivomat