Código PHP:
<FORM action="insertar_competencia.php" method="POST">
<table border="0" align='center' width='100%'>
<tbody>
<tr>
<td colspan="4"><h3>FELIPE JESUS</h3></td>
</tr>
<tr>
<td colspan="4"><h4>xxxxxxxxxxxxx</h4></td>
</tr>
<tr>
<td colspan="4"><h4>LABORATORISTA/h4></td>
</tr>
<tr>
<td align='center'>Gestion</td>
<td align='center'>Muestreo</td>
<td align='center'>Terreno</td>
<td align='center'>Sala</td>
</tr>
<tr>
<td valign="top">
<table border="0" ><tbody>
<tr><td title='Manual de Calidad'>MC-21</td><td>
<INPUT type="hidden" name="Run" value="14.904.792-1">
<INPUT type="checkbox" name="Gestion[]" value='MC-21' checked ></td></tr>
<tr><td title='Procedimiento para la entrega de información al cliente'>P-59</td><td>
<INPUT type="hidden" name="Run" value="14.904.792-1">
<INPUT type="checkbox" name="Gestion[]" value='P-59' checked ></td></tr>
<tr><td title='Procedimiento de confección y control de documentos'>P-60</td><td>
<INPUT type="hidden" name="Run" value="14.904.792-1">
<INPUT type="checkbox" name="Gestion[]" value='P-60' checked ></td></tr>
<tr><td title='Revisón de solicitudes cotizaciones y contratos'>P-61</td><td>
<INPUT type="hidden" name="Run" value="14.904.792-1">
<INPUT type="checkbox" name="Gestion[]" value='P-61' checked ></td></tr>
<tr><td title='Subcontratación de ensayos'>P-62</td><td>
<INPUT type="hidden" name="Run" value="14.904.792-1">
<INPUT type="checkbox" name="Gestion[]" value='P-62' checked ></td></tr>
<tr><td title='Procedimiento para la compra de servicios y suministros'>P-63</td><td>
<INPUT type="hidden" name="Run" value="14.904.792-1">
<INPUT type="checkbox" name="Gestion[]" value='P-63' checked ></td></tr>
</tbody>
</table>
</td>
</tr>
</h4>
</td>
</tr>
</tbody>
</table>
</FORM>
Código PHP:
// gestion
foreach($_POST[Gestion] as $Gestion){
$sql_ver_comp="Select * from Competencias Where RunComp='$_POST[Run]' and CodigoCom='$Gestion'";
$result_ver_comp=dbquery($sql_ver_comp);
if (mysql_num_rows($result_ver_comp) == 0) {
$sql_ins_comp="INSERT INTO Competencias (RunComp,CodigoCom) values ('$_POST[Run]','$Gestion')";
$result_ins_comp=dbquery($sql_ins_comp);
echo "Nuevo Registro Insertado $Gestion<br>";
}else{
Echo "El Documento $Gestion se encuentra asignado al Personal<br>";
}
cabe recordar que en la pagina anterior en cada checbox se checkea solo cuando exixte en la db
osea si se desmarca deberia eliminarlo de la db