Tengo un serio problema, cree un examen la cual los alumnos pueden hacer pruebas via web. Al meterse a la prueba genera las pregunta aleatoriamente la cual son sacadas de la base de datos. El problema que tengo es que no se como guardar. Les explico.
Necesito que al meterse al examen genere las preguntas aleatoriamente (echo) con un maximo de 15 preguntas (echo), pero al ya estar metido en la prueba al presionar f5 que deje las preguntas que se generaron.
Y por ultimo guardar las preguntas, estoy nulo en este momento y requiero de su ayuda.
Les dejo el codigo que tengo por ahora y me funciona bien.
Código PHP:
<?
$result=mysql_query ("select * from am_examen2 where ex_tipo = '$ar_equcer' order by RAND() limit 15");
echo"<h3 align=\"center\">Examen de certificación de operadores</h3>";
echo "<table border=0 width=90%><tr>";
echo "<tr>";echo "<tr>";echo "<tr>";echo "<tr>";echo "<tr>";echo "<tr>";echo "<tr>";echo "<tr>";echo "<tr>";
while($row=mysql_fetch_row($result)){
echo "<tr>
<td><hr></hr><td></td></td><tr><td><strong>$row[2]</strong></td><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr></tr><tr><td>A) $row[3]</td></tr><tr><td>B) $row[4]</td></tr><tr><td>C) $row[5]</td></tr><tr><td>D) $row[6] </td><td><select name=\"select\">
<option value=\".\">.</option>
<option value=\"A\">A</option>
<option value=\"B\">B</option>
<option value=\"C\">C</option>
<option value=\"D\">D</option>
</select></td><td></td></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr>
</tr>
</tr>";
}
echo"</table>
";
echo "<p align=\"center\">"
."<input type=\"submit\" name=\"Submit\" value=\"Enviar\">"
."</p>"
?>
la base de datos es:
CREATE TABLE `am_examen2` (
`ex_id` int(11) NOT NULL auto_increment,
`ex_tipo` varchar(255) NOT NULL,
`ex_pregunta` varchar(255) NOT NULL,
`ex_alter1` varchar(255) NOT NULL,
`ex_alter2` varchar(255) NOT NULL,
`ex_alter3` varchar(255) NOT NULL,
`ex_alter4` varchar(255) NOT NULL,
`ex_correcta` varchar(1) NOT NULL,
`ex_puntos` varchar(255) NOT NULL,
KEY `ex_id` (`ex_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=14 ;
muchas gracias por su ayuda.