El numero de respuestas no afecta al metodo que puse de ejemplo o quiziera pensar que no, realmente todo depende de como tenga su formulario....
Vamos que si el formulario es dinamico en algun lado tendra almacenadas las respuestas, solo hay que compararlas con la respuesta recibida.... si lo tiene manual que mas da tener que editar el codigo de ejemplo que di, al final de cuentas es manual el formulario.
yo me imaginaria que tiene un array como
Código PHP:
Ver original '¿pregunta 1?',
'respuesta 1',
'respuesta 2',
'respuesta 3',
'respuesta 4'
),
'respuestaCorrecta'=>3
),
'¿pregunta 2?',
'respuesta 1',
'respuesta 2',
'respuesta 3'
),
'respuestaCorrecta'=>2
),
'¿pregunta 3?',
'respuesta 1',
'respuesta 2',
'respuesta 3',
'respuesta 4'
),
'respuestaCorrecta'=>0
)
);
Yo me imagino algo asi, ya sea en la base de datos o directamente en PHP... para integrar la comprobaciono que mencione no es complicado... como dije es meramente una idea.
Si funciona o no ya es cosa de que dejes volar tu imaginacion.
----------------------------------
Edito: publique simultaneamente a @tuuutooo
Viendo su codigo veo que es muy manual la forma en que lo realiza, recomendaria replantearte la estructura y forma de crearlo.