Hola! Estoy haciendo un proyecto en el que tengo que desplegar unas preguntas en radio button que deberán ser aleatorias, y luego obtener si las respuestas son verdaderas o no. Tengo una tabla preguntas en mysql que tiene los campos id_pregunta, pregunta, verdadera, falsa1 y falsa2. Tengo que obtener si la respuesta seleccionada en el radio button es verdadera o falsa, y contar el número de verdaderas para regresar un mensaje con la calificación, mi código es el siguiente, estoy usando easyphp y dreamweaver, agradecería su ayuda =D
<!-- Manual de PHP de WebEstilo.com -->
<html>
<head>
<title>Examen</title>
</head>
<body>
<H1>Nuevo Examen</H1>
<?php
include("conex.phtml");
$link=Conectarse();
//generamos un número aleatorio
$result=mysql_query("select * from preguntas order by rand() limit 5",$link);
echo"<br>";
for($i=0 ; $i<5 ; $i++)
{
$row = mysql_fetch_array($result);
echo"<br><br>";
printf("%d %s",$i+1,$row[("nom_pre")]);
echo'<br>';
$num = range(0,2);
shuffle($num);
while (list(,$pregunta) = each($num))
{
$posicion = "$pregunta";
echo"$pregunta";
switch($posicion)
{
case 0: // Bloque 1
echo '<input type="radio" name="'.$i.'" value="'.$row['ver_pre'].'"> '.$row['ver_pre'].' <br>';
$x=$row['ver_pre'];
break;
case 1: // Bloque 2
echo '<input type="radio" name="'.$i.'" value="'.$row['f1_pre'].'"> '.$row['f1_pre'].' <br>';
break;
case 2: // Bloque 3
echo '<input type="radio" name="'.$i.'" value="'.$row['f2_pre'].'"> '.$row['f2_pre'].' <br>';;
break;
}
}
}
?>
<?php
mysql_free_result($result);
mysql_close($link);
?>