Iré al grano. Estoy haciendo una aplicacion para imprimir preguntas y respuestas de una determinada prueba y curso.
Logré imprimir las preguntas y respuestas de una determinada prueba y curso, mediante las siguientes sintaxis:
Código PHP:
<?
$r=0;
$consulta = "SELECT f.id_preguntas, f.descrip_resp, f.letra_resp, f.correctas
FROM pruebas a
INNER JOIN preguntas b ON a.id_pruebas = b.id_pruebas
INNER JOIN asignaturas c ON a.id_asignaturas = c.id_asignaturas
INNER JOIN niveles d ON b.id_niveles = d.id_niveles
INNER JOIN habilidad e ON b.id_habil = e.id_habil
INNER JOIN respuestas f ON b.id_preguntas = f.id_preguntas
WHERE a.id_curso = '".$_POST['id_curso']."' and b.id_pruebas='".$_POST['pruebas_r']."'";
$result = $mysqli->query($consulta);
$consulta2 = "SELECT a.id_pruebas, b.descrip_preg, d.descrip_nivel, e.nombre_habil, b.id_preguntas
FROM pruebas a
INNER JOIN preguntas b ON a.id_pruebas = b.id_pruebas
INNER JOIN niveles d ON b.id_niveles = d.id_niveles
INNER JOIN habilidad e ON b.id_habil = e.id_habil
WHERE a.id_curso = '".$_POST['id_curso']."' and b.id_pruebas='".$_POST['pruebas_r']."'";
$result2 = $mysqli->query($consulta2);
?>
Código PHP:
<p>
<? while ($row2 = $result2->fetch_array()){
echo "".($r=$r+1).") ".$row2['descrip_preg']."<br /><br />"; ?>
<? } ?> </p>
<p>
<? while ( $row = $result->fetch_array() ) {
echo '<input type="radio" name="alternativa'.$row['id_preguntas'].'" value="'.$row['letra_resp'].'">'.$row['descrip_resp']."<br />";?>
<? } ?>
</p>
Es decir,
Pregunta 1
- Alternativa 1
- Alternativa 2
- Alternativa 3
- Alternativa 4
- Alternativa 5
- Alternativa 1
- Alternativa 2
- Alternativa 3
- Alternativa 4
- Alternativa 5
Estoy bloqueado JAJAJ . Si me ayudan a descifrar esto estaria dando un paso gigantesco.
De antemano muchas gracias