Hola, bueno tengo un examen, teniendo las tabla de
examen, que se relaciona a otra tabla conteniendo varias
preguntas y pues cada pregunta tiene el campo de pregunta, y 4 campos de opciones junto con el campo de respuesta correcta, después en hago la conexión pertinente con la base de datos y genero este código para que imprima todas las preguntas:
Código PHP:
echo '<TABLE border="1" align="center">';
echo'<TR><TH width="400">Pregunta</TH><TH width="300">Opciones</TH></TR>';
while ($row = mysql_fetch_array($result))
{
echo '<tr><td>' . $row['Pregunta'] . '</td>';
echo '<td><P>1. ' . $row['Opcion1'] . '<input type=radio name=op1></P><P>2. ' . $row['Opcion2'] . '<input type=radio name=op2></P><P>3. ' . $row['Opcion3'] . '<input type=radio name=op3></P><P>4. ' . $row['Opcion4'] . '<input type=radio name=op4></P></td>';
}
echo "</TABLE>";
El problema es en los radio, ya que se generaran una tabla con varias preguntas, pero como las podría evaluar al darle post, ya que pues no tomaría en cuenta las preguntas por separado :S para sacar el promedio y dar una calificación, estoy realmente confundido, ademas es ovio que los radio de cada pregunta tendran el mismo name, no se que hacer
, y otra pequeña duda, como le hago que al seleccionar un radio, y que luego quiera seleccionar otro radio, se deseleccione el primero?