Cada elección para una determinada pregunta debe tener el mismo nombre, pero un valor diferente. Ver, por ejemplo, aquí: Formularios HTML (Formularios HTML)
<input type = "radio" name = "” value = “”>
<input type = "radio" name = "” value = “”>
- Cómo transferir una base de datos MySQL de una PC a otra
- ¿Es el HTML en sí mismo una plantilla receptiva?
- Cómo crear una miniatura con una descripción en la lista desplegable en HTML CSS
- ¿Cuál es la mejor manera de tener una imagen de fondo a tamaño completo sin ralentizar la carga de la página?
- ¿Dreamweaver CC es bueno ahora?
…
Entonces, recuperaría la respuesta como $ _POST [$ record [‘questionid’]];
En una situación real, recorrerá las preguntas (si hay más de una; representada por una fila de la base de datos o una matriz) y las posibles respuestas a esas preguntas.
Por lo general, es mejor establecer el valor en el índice de la respuesta en lugar de la respuesta en sí. De esa forma, podría almacenar cuál es la respuesta correcta como un valor numérico, sin tener que comparar cadenas exactas. Más rápido y menos propenso a errores.