Bueno para todos los que andan con este problema aca esta la solucion final, gracias a Nemutagk para el los creditos de la solucion a este problema.
aca esta la parte inicial donde se crea el formulario con el grid que contiene los datos
Código PHP:
<form id="form1" name="form1" method="post" action="script.php">
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<td width="166">Numero Referencial</td>
<td width="166">IDMATPRIMA</td>
<td width="144">IDUNIDAD</td>
<td width="195">CANTPRODUCTO</td>
<td width="208"> </td>
<td width="208">PRECIOUNITARIO</td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_concoti['IDDETALLE']; ?></td>
<td><?php echo $row_concoti['IDMATPRIMA']; ?></td>
<td><?php echo $row_concoti['IDUNIDAD']; ?></td>
<td><?php echo $row_concoti['CANTPRODUCTO']; ?></td>
<td><input name="very[]" id="very[]" type="checkbox" value="<?php echo $row_concoti['IDDETALLE']; ?>" /></td>
<td><?php echo $row_concoti['PRECIOUNITARIO']; ?></td>
</tr>
<?php } while ($row_concoti = mysql_fetch_assoc($concoti)); ?>
</table>
<input type="submit" name="enviar" id="enviar" value="Enviar" />
</form>
y aca esta el contenido del archivo invoacdo por el formulario
Código PHP:
<?php require_once('../../Connections/basepangloria.php');
mysql_select_db($database_basepangloria, $basepangloria);
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<?php
// consulto la el ultimo numero de orden emitida, en este caso el encabezado, y lo ordeno de forma desendente
$query_ulencado = "SELECT IDORDEN FROM TRNENCAORDCOMPRA ORDER BY IDORDEN DESC";
$ulencado = mysql_query($query_ulencado, $basepangloria) or die(mysql_error());
$row_ulencado = mysql_fetch_assoc($ulencado);
//verificamos que se marcara al menos 1 checkbox
echo '<pre>';
echo '<p>Se guardaron los siguientes registros:</p>';
echo '<p>__________________________________________________</p>';
if (isset($_POST['very'])) {
foreach($_POST['very'] as $idMatPrima) {
$sql1="SELECT * FROM TRNDETALLECOTIZACION where IDDETALLE = '$idMatPrima'";
$rs1=mysql_query($sql1);
$fill = mysql_fetch_array($rs1);
mysql_query("INSERT INTO TRNDETALLEORDENCOMPRA (IDORDEN, IDMATPRIMA, IDUNIDAD, CANTPRODUCTO, PRECIOUNITARIO) VALUES ('".$row_ulencado['IDORDEN']."','".$fill['IDMATPRIMA']."','".$fill['IDUNIDAD']."','".$fill['CANTPRODUCTO']."','".$fill['PRECIOUNITARIO']."' )") or die(mysql_error());
echo '<p>Detalle de Entrada: '.$idMatPrima.'</p>';
echo '<p>Canitdad de Producto: '.$fill['CANTPRODUCTO'].'</p>';
echo '<p>Materia Prima: '.$fill['IDMATPRIMA'].'</p>';
echo '<p>Precio Unitario: '.$fill['PRECIOUNITARIO'].'</p>';
echo '<p>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</p>';
}
}?>
Gracias nuevamente al foro y en especial a
Nemutagk