Hola a todos, tengo un problema para sacar promedio, es de un examen el cual se genera atravez de una base de datos en mysql, aquí pongo la sección del código en php para generar mi formulario:
Código PHP:
//ya hice la conexión con la case de datos, a continuacion imprimo las preguntas en una tabla, y sus opciones con sus respectivos radio
$id=1;
while ($row3 = mysql_fetch_array($result3))
{
$id++;
echo '<TR height="150"><TD><P>' . $row3['Numero'] . '.-' . $row3['Pregunta'] . '</P></TD>';
echo '<td><P><INPUT type="radio" name="op'.$id.'" value"1"> 1. ' . $row3['Opcion1'] . '</P><P><INPUT type="radio" name="op'.$id.'" value"2"> 2. ' . $row3['Opcion2'] . '</P><P><INPUT type="radio" name="op'.$id.'" value"3"> 3. ' . $row3['Opcion3'] . '</P><P><INPUT type="radio" name="op'.$id.'" value"4"> 4. ' . $row3['Opcion4'] . '</P></td></tr>';
}
Y pues esta con su respectivo boton de submit y otros datos, y luego tengo mi documento php en el cual se supone que se le asignan los valores de op1, op2... op
n, y lo quiero hacer mediante un array
Código PHP:
$id = $_POST['id']; //el valor de id es del numero de preguntas que se generaron
$i=1;
while ($i = id)
{
$id = $_POST['id'];
$op[i] = $_POST['op$i'];//aqui asigno a el array op en posicion i, el valor del POST que tenga en op[I]n[/I]
$i++;
}
echo "$op[1], $op[2]";
Y pues oviamente no me sale, se que tengo algo mal con el uso de array, pero pues no se como hacerle :S, espero me puedan ayudar