Pues yo no veo en tu formulario ningún campo relacionado por algún índice.
Código PHP:
<input type="hidden" name="campo[<?php echo $row->id; ?>]" />
<input type="checkbox" name="campo[<?php echo $row->id; ?>]" valor="OK" />
Observa bien que estoy colocando un valor (en este caso el ID) como clave de los campos, eso hace posible que siempre puedas acceder a otros campos usando la misma clave.
¿Verdad que eso es lo que no estás haciendo?