Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2009, 02:41
joselito1234
 
Fecha de Ingreso: septiembre-2009
Mensajes: 1
Antigüedad: 14 años, 7 meses
Puntos: 0
Exclamación Problema con el array...

Tengo la siguiente funcion en la cual saco de una bd... una informacion y recibo cierta fecha necesto ver que fechas de la bd estan en ese rango que el usuario digita.... y al final retorna el arreglo solo con las fechas que estan dentro del rango... pero cuando intento usar el arreglo $fechas por fuera del while o en otras funciones utilizando lo que se retorna.... este arreglo esta vacio..... no entiendo porq.... alguien podria decirmelo???

Código PHP:
function fechasEnElRango($dia1,$mes1,$año1,$dia2,$mes2,$año2){
$db=new DbManager();
$sql=new Sentencias();
$db->conectar();
$fechaInicial=mktime(0,0,0,$mes1,$dia1,$año1);
$fechaFinal=mktime(0,0,0,$mes2,$dia2,$año2);
$result=$db->ejecutarQuery($sql->sacaFechas());
$i=0;
while (
$datos=mysql_fetch_array($result)){
    if((
$datos['time']>=$fechaInicial)&&($datos['time']<=$fechaFinal)){
      
$fechas[i]=$datos['time'];
            echo 
$fechas[i];
       
$i++;

    }
    
 }
 return 
$fechas;

Muchas Gracias!!