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>"
?>
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.