I tienen un conjunto de resultados me tire de una gran base de datos:¿Puedes reutilizar un conjunto de resultados mysql en PHP?
$result = mysql_query($sql);
bucle I a través de este conjunto de registros una vez para tirar de bits específicos de datos y obtener promedios usando while($row = mysql_fetch_array($result))
. Más adelante en la página, quiero recorrer nuevamente este mismo conjunto de registros y generar todo, pero debido a que utilicé el conjunto de registros anteriormente, mi segundo ciclo no devuelve nada.
Finalmente, me he metido en esto haciendo un bucle a través de un segundo juego de registros idéntico ($result2 = mysql_query($sql);
), pero odio hacer la misma llamada SQL dos veces. ¿De alguna forma puedo recorrer el mismo conjunto de datos varias veces?
¿Puede fusionar sus consultas en una? ¿Cuáles son estas consultas? – CrazyMax
¿Por qué no almacena todas las filas en una matriz y la usa donde quiera? – zerkms
También puede ser un truco pero puede intentarlo: "$ result1 = $ result = mysql_query ($ sql)". –