Cita:
Iniciado por GatorV
Como te digo tienes que ejecutar la otra consulta dentro del while, te dejo el código a grandes rasgos:
Código PHP:
Ver original$query = "SELECT ... WHERE id_pregunta=?";
$respuestas = $link->prepare($query);
$respuestas->bind_param('s', $idPregunta);
$respuestas->bind_result($var1, $var2, $varX);
while($row = $result->fetch_assoc()) {
// imprimes tu $row
// segundo query
$idPregunta = $row['id_pregunta'];
$respuestas->execute();
while($respuestas->fetch()) {
// Imprimes las respuestas...
}
}
Saludos.
MUCHAS GRACIAS GatorV, me resulto de mucha ayuda!! Problema resuelto.
Esta fue la clave. al preguntarme de donde capturo el valor de idPregunta me respondi solo. dentro del WHILE donde imprimo las preguntas coloco la sintaxis que me consultara las respuestas segun una id_pregunta.