Cita:
Iniciado por cryptex
pero cuando se conocen cuantos checkbox existen, es decir que si los checkbox fueron generados "dinamicamente", se debe llevar en una variable cuantos fueron hechos, luego se debe hacer un ciclo para evaluar cuales cumplen isset($_POST["cheboxes".$i]);
saludos
Si, eso es correcto .. pero igualmente sólo obtienes los que seleccionas que es realmente lo que te interesa en la mayoría de casos: tu seleccionas N checkbox que asocian N datos (ID's de registros, etc) para ejecutar un proceso sub-siguiente.
También fijate en la propuesta que hago .. yo genero esos "checkbox" dinámicamente también .. pero los trato como un Array:
nombre[]
Así que no uso más "contadores" por médio ni variables individuales sino que se genera un array con tantos elementos como checkbox seleccionastes. El tema de averigüar los que "No marcastes/seleccionastes" se trabajaría exactamente igual en función del conocimiento del total de los que generastes.
Un saludo,