29/12/2010, 20:59
|
| | Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 9 meses Puntos: 6 | |
Qué pasamos a otras funciones, el resultado de una consulta o el array ya construido? Me encuentro conque quiero pasar el resultado de una consulta, a otras partes del programa.
Y no sé si utilizar el mysql_fetch_array, y pasar el array, o pasar el resultado de la consulta y ya aplicaré en el destino el bucle:
while ($row=mysql_fetch_array...).
Pasar el resultado de la consulta, sin transformar en array, entiendo que es lo más cómodo y lo normal, pero claro, ya tenemos luego que jugar con volver a posicionarnos en el principio del registro si queremos seguir usándolo, si se va a usar varias veces tendremos que estar transformándolo en array siempre, etc. Me parece que pasar una matriz es más ligero.
Pero pasándolo si genero el array con mysql_fetch_array , luego no puedo recorrerlo (creo que está sólo el primer registro).
¿Alguien sabe el mejor modo, o el modo normal? Imagino que el modo normal será pasando el resultado de la consulta sin transformar en array, pero será interesante profundizar en este tema. |