¿Y cual de todos se supone que es el checkbox 2? ¿sera um, cant, cu, cmp, sm, fau, per, pro, ate?
con el codigo ese solo (aparte de que no se entiende bien que hace) no alcanza para ver porque falla.
Código PHP:
Ver original header("Location:man_menu.php"); }else
header("Location:procesar_menu.php?cod=".$_POST["id_menu"]);
cambia eso por un die(mysql_error()), pone un echo cada tanto para ver si pasa, por donde pasa, cuantas veces pasa y con que datos. no se me ocurre otra alternativa