mil gracias por la respuesta y es exactamente lo que he hecho, como especifico en el post las preguntas son cargadas de forma aleatoria desde mi bd, ahora lo que la verdad no se es como controlar que la opcion que eligio el usuario es la correcta.
El detalle esta en que si o si tengo que usar radiobuttons para que el usuario solo pueda elegir una respuesta, ahora no se como puedo saber que la opcion que elegio el usuario (radiobutton) es la correta, te paso la estructura de lo que tengo hasta ahora para ver si me puedes ayudar :
Tabla preguntas
id, descpregunta,opcion1, opcion2, opcion3, respuesta;
descpregunta: lapregunta en si, opcion1,2,3: las 3 opciones con realacion a la pregunta y respuesta que vendria a ser la respuesta correcta, esto en cuanto a la logica de la bd, ahora te paso mi php
<html>
<body>
<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("webprueba", $link);
$result = mysql_query("SELECT pregunta, respuesta, opciona, opcionb FROM preguntas ORDER BY RAND()", $link) or die(mysql_error());
if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> \n";
{
echo "<tr>";
echo "<td colspan = '2'> " .$row["pregunta"]. "</td>";
echo "</tr>";
echo "<tr>";
echo "<td> <div align='right'>";
echo "<input type='radio' name='respuesta' value='opa' /> ";
echo "</td>";
echo "<td width='186'> " .$row["respuesta"]. "</td>";
echo "</tr>";
echo "<tr> ";
echo "<td> <div align='right'>";
echo "<input type='radio' name='respuesta' value='opb' />";
echo "</td>";
echo "<td> " .$row["opciona"]."</td>";
echo "</tr>";
echo "<tr>";
echo "<td> <div align='right'>";
echo "<input type='radio' name='respuesta' value='opc' />";
echo "</td>";
echo "<td> ".$row["opcionb"]. "</td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan='2' align='center'>";
echo "<form id='form1' name='form1' method='post'>";
echo "<input type='submit' name='Submit' value='Comprobar'/>";
echo "</form>";
echo "</td>";
echo "</tr>";
}
echo "</table> \n";
} else {
echo "¡ La base de datos está vacia !";
}
?>
</body>
</html>
este php lo que hace es darme una tablat con ordenados con las respustas aleatorias, funciona todo bien ahora mi problema y en lo que necesito ayuda super urgente es como se que la opcion elegida desde el radio button es la correcta, como controlo eso.
Espero sus comentarios y gracias por el tiempo.