En la página del formulario, a todos los radios pertenecientes a la misma pregunta debes ponerles el mismo nombre; pero va cambiando el
value de cada uno según la opción:
Código HTML:
<input type="radio" name="pregunta1" value="1" />Opción 1
<input type="radio" name="pregunta1" value="2" />Opción 2
<input type="radio" name="pregunta1" value="3" />Opción 3
<input type="radio" name="pregunta1" value="4" />Opción 4
Entonces en el
script que procesa obtienes los resultados así:
Código PHP:
echo $_REQUEST['pregunta1']; // En lugar de "request" usa el método que tenga tu formulario
Fíjate que si no les pones el mismo nombre a los
radios que son de una misma pregunta, en el formulario tampoco se comportarán como opciones de lo mismo (se podrán seleccionar varias respuestas simultáneas para la misma pregunta). ¡Suerte!
PD:
Unreal4u: sí, ese método es más directo, pero sirve para obtener el promedio en una consulta SQL, no el promedio de cualquier
array en general.