Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/04/2015, 11:22
oggy_15_3
 
Fecha de Ingreso: marzo-2015
Mensajes: 183
Antigüedad: 9 años, 7 meses
Puntos: 8
Respuesta: Problemas con checkbox

Cita:
Iniciado por ArturoGallegos Ver Mensaje
Yo lo que crearia seria un array

<input name="correcta[0]" >
<input name="correcta[1]" >
<input name="correcta[2]" >

de esa forma cuando resiva los datos en PHP solo recivire el seleccionado por ende se puede asumir que los demas deben tener un cero

podrias hacer algo como

Código PHP:
Ver original
  1. $fields = array(0,1,2);
  2. foreach($fields as $field){
  3. $fields[$field] = isset($_post['correcta'][$field])?1:0;
  4. }
  5.  
  6. var_dump($fields);
Es meramente una idea no la he provado que funcione pero asi yo lo haria falta debugearla y ver que trabaje al 100.
Jeje, sí funciona tu método, pero... creo no se adaptaría bien cuando las posibles respuestas fueran más de 3, habría que editar constantemente el array que describes, pero es un buen inicio.