Ahora te preguntarás... ¿Que sucede si queremos hacer tres preguntas diferentes acerca del mismo grupo de tipos?.Bueno, listillo, vamos a resolverlo.
Bien, agárrate fuerte y verás.
En cada formulario nunca puede haber NAMEs duplicados. Así que tendremos que utilizar un nombre diferente para cada uno o para cada pregunta (Cuando digo nunca no me refiero a que tu ordenador se vaya a colgar... lo más que puede pasar es que el navegador se confunda o el formulario no funcione. Y de todas formas el más confundido sería el pobre imbécil que diseñó el formulario).
Lo que sigue es el código html para las 3 preguntas anteriores. Las sentencias <TABLE> están en azul. Esto es sólo para mejorar la apariencia, no afectan al formulario en sí. Si necesitas revisar tus conocimientos acerca de las tablas échale un ojo al Tutor de Tablas.
<FORM> <TABLE BORDER=1><TR><TD WIDTH=33%> ¿Cúales de estos tipos son tus amigos? <BR><INPUT TYPE="checkbox" NAME="Amigo..Jose" VALUE="YES">Jose García <BR><INPUT TYPE="checkbox" NAME="Amigo..Miguel" VALUE="YES">Miguel Sánchez <BR><INPUT TYPE="checkbox" NAME="Amigo..Mariano" VALUE="YES">Mariano Centeno <BR><INPUT TYPE="checkbox" NAME="Amigo..BM" VALUE="YES">Burgomaestre Maestreburgo </TD><TD WIDTH=33%> ¿A cúales les dejarías dinero? <BR><INPUT TYPE="checkbox" NAME="Dinero..Jose" VALUE="YES">Jose García <BR><INPUT TYPE="checkbox" NAME="Dinero..Miguel" VALUE="YES">Miguel Sánchez <BR><INPUT TYPE="checkbox" NAME="Dinero..Mariano" VALUE="YES">Mariano Centeno <BR><INPUT TYPE="checkbox" NAME="Dinero..BM" VALUE="YES">Burgomaestre Maestreburgo </TD><TD WIDTH=34%> ¿Y a cúales les dejarías ir a una cita con tu hermana? <BR><INPUT TYPE="checkbox" NAME="Cita..Jose" VALUE="YES">Jose García <BR><INPUT TYPE="checkbox" NAME="Cita..Miguel" VALUE="YES">Miguel Sánchez <BR><INPUT TYPE="checkbox" NAME="Cita..Mariano" VALUE="YES">Mariano Centeno <BR><INPUT TYPE="checkbox" NAME="Cita..BM" VALUE="YES">Burgomaestre Maestreburgo </TD></TR></TABLE> </FORM>
Supongamos que el usuario hace las siguientes elecciones...
...haciendo que recibieras las siguientes parejas de nombres/valores.
Amigo..Jose=YES Amigo..Miguel=YES Amigo..Mariano=YES Dinero...Mariano=YES Dinero...BM=YES Cita...Jose=YES Cita...Mariano=YES Cita...BM=YES
¿Cómo se te ha quedado el cuerpo?