Bien, mi sintaxis probablemente se pueda describir sin el código. Básicamente debería ser fácil ... pero nunca lo es.
Tengo 2 vueltas seguidas ... básicamente lo mismo. SELECCIONO * cada variable de mi base de datos, y luego necesito crear un javascript de 2 capas basado en dos sep. variables.
Así
que tengo:
while ($row = mysql_fetch_array($myVariable)) {
// do events
}
a continuación, después de que
while ($row2 = mysql_fetch_array($myVariable)) {
// do events
}
Por alguna razón que esté completamente devolver nada en el segundo ... ¿hay alguna donde necesito restablecer mi matriz, posiblemente terminó y luego no puedo simplemente reiniciar. Una pregunta tan básica, pero no puedo entender qué otra cosa podría estar mal para mi vida. Entonces esa es la pregunta: ¿es un problema general hacer eso dos veces seguidas y esperar que PHP vuelva a empezar cada vez al comienzo de $ myVariable que contiene mi instrucción SELECT?
Gracias ... revisaremos todo el día y actualizaremos según sea necesario. Primer contador de tiempo para Stack Overflow Me encantaría ver la ayuda.
primera insertar todos los registros en una matriz de una continuación, hacen un foreach – ZiTAL
http://uk.php.net/mysql-fetch-array mysql_fetch_array mueve el puntero interno de datos, alguien más inteligente que yo le explicará esto más , pero básicamente en el segundo ciclo ya has llegado al final! – TommyBs
Posible pregunta duplicada: [Segundo ciclo while no se está ejecutando. ¿Por qué?] (Http://stackoverflow.com/questions/8333145/second-while-loop-not-running-why) – Wiseguy