Excelente
Gracias por la notacion del error de sintaxis. A esto quiero agregar que me dio problemas el checkbox:
Esto fue porque habia olvidado agregar que valor debiera tomar cuando estauviera marcado, entonces toma por default "on". Asi que no hay que olvidar cuando se declara el arreglo de chekboxes hacerlo:
Código PHP:
<input name="CHKnecesario[]" type="checkbox" id="CHKnecesario[]" checked="checked" value="1"/>
A mi me servia con un valor numerico.