Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/04/2013, 09:30
goransh_pc
 
Fecha de Ingreso: junio-2011
Mensajes: 80
Antigüedad: 13 años, 8 meses
Puntos: 8
Respuesta: Duda con array en PHP

Hola amigos y muchas gracias por sus repsuesta.

La consulta a la BD puede devolver alrededor de 2000 registros.

ID | Nombre | Descripcion | Fecha | Cantidad

Mi programa basicamente lo que hace es buscar en la BD y con los resultados aplica fórmulas matemáticas por cada uno de ellos en un lapso de tiempo.

Para la formula 1 hago una consulta por 3 años

Código:
SELECT * FROM tabla WHERE Fecha BETWEEN 'Ebero-2009' AND 'DICIEMBRE-2012'
Con todos estos datos trabajo y aplico las fórmulas y muestro en pantalla los resultados.

Continúa mi programa con una segunda fórmula que es distinta a la primera.

Para la segunda fórmula lo que hago es buscar nuevamente en la BD pero en un lapso de tiempo de 2 años.

Código:
SELECT * FROM tabla WHERE Fecha BETWEEN 'Enero-2009' AND 'Diciembre-2011'
Y aplico la 2da fórmula a los datos regresados de la BD de la segunda consulta para dos años.

Asi sucesivamente por cada fórmula que tenga que son 8.

Lo que quería saber es si se puede realizar una sola consulta a la BD y obtener todos los datos de 3 años que son lo mas que buscaré y de ahi almacenar los resutlados en un array con acerca de 2000 registros.

Luego buscar dentro del array como busco en una BD.

Dame del array todos los datos que sean entre 'Enero-2010' y 'Diciembre-2012'

Esto lo puedo hacer en un array ?

Gracias una vez mas .....