Ver Mensaje Individual
  #10 (permalink)  
Antiguo 30/04/2015, 12:39
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: Problemas con checkbox

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
  1. $preguntas = array(
  2.     array(
  3.         '¿pregunta 1?',
  4.         'respuestas'=>array(
  5.             'respuesta 1',
  6.             'respuesta 2',
  7.             'respuesta 3',
  8.             'respuesta 4'
  9.         ),
  10.         'respuestaCorrecta'=>3
  11.     ),
  12.     array(
  13.         '¿pregunta 2?',
  14.         'respuestas'=>array(
  15.             'respuesta 1',
  16.             'respuesta 2',
  17.             'respuesta 3'
  18.         ),
  19.         'respuestaCorrecta'=>2
  20.     ),
  21.     array(
  22.         '¿pregunta 3?',
  23.         'respuestas'=>array(
  24.             'respuesta 1',
  25.             'respuesta 2',
  26.             'respuesta 3',
  27.             'respuesta 4'
  28.         ),
  29.         'respuestaCorrecta'=>0
  30.     )
  31. );

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.