....continuacion!!!
Esta es la programacion donde recibo los datos de los campos y hago la actualizacion.
Como dije en el anterior POST solo me actualiza los datos cambiados del ultimo trabajador de la lista.
actualizar_mar.php
Código PHP:
<?php
include_once("conexion.php");
include('./Scripts/funcion.php');
$conexion = new ControlBD();
$conexion->conectar();
$conexion->seleccionarBD();
$MAR_HORLUN=$_POST['MAR_HORLUN'];
$MAR_HEDL=$_POST['MAR_HEDL'];
$MAR_HENL=$_POST['MAR_HENL'];
$MAR_HORMAR=$_POST['MAR_HORMAR'];
$MAR_HEDM=$_POST['MAR_HEDM'];
$MAR_HENM=$_POST['MAR_HENM'];
$MAR_HORMIE=$_POST['MAR_HORMIE'];
$MAR_HEDMI=$_POST['MAR_HEDMI'];
$MAR_HENMI=$_POST['MAR_HENMI'];
$MAR_HORJUE=$_POST['MAR_HORJUE'];
$MAR_HEDJ=$_POST['MAR_HEDJ'];
$MAR_HENJ=$_POST['MAR_HENJ'];
$MAR_HORVIE=$_POST['MAR_HORVIE'];
$MAR_HEDV=$_POST['MAR_HEDV'];
$MAR_HENV=$_POST['MAR_HENV'];
$MAR_HORSAB=$_POST['MAR_HORSAB'];
$MAR_HEDS=$_POST['MAR_HEDS'];
$MAR_HENS=$_POST['MAR_HENS'];
$MAR_HORDOM=$_POST['MAR_HORDOM'];
$MAR_HEDD=$_POST['MAR_HEDD'];
$MAR_HEND=$_POST['MAR_HEND'];
$fechaDsd = $_POST['fecha_desde'];
$fechaHst = $_POST['fecha_hasta'];
$codigoTrab = $_POST['codigo_trab'];
for ($i = 0; $i < sizeof($codigoTrab); $i++) {
$query="UPDATE nmmarcacion SET MAR_HORLUN='$MAR_HORLUN[$i]', MAR_HEDL='$MAR_HEDL[$i]', MAR_HENL='$MAR_HENL[$i]', MAR_HORMAR='$MAR_HORMAR[$i]',
MAR_HEDM='$MAR_HEDM[$i]', MAR_HENM='$MAR_HENM[$i]', MAR_HORMIE='$MAR_HORMIE[$i]', MAR_HEDMI='$MAR_HEDMI[$i]', MAR_HENMI='$MAR_HENMI[$i]',
MAR_HORJUE='$MAR_HORJUE[$i]', MAR_HEDJ='$MAR_HEDJ[$i]', MAR_HENJ='$MAR_HENJ[$i]', MAR_HORVIE='$MAR_HORVIE[$i]', MAR_HEDV='$MAR_HEDV[$i]',
MAR_HENV='$MAR_HENV[$i]', MAR_HORSAB='$MAR_HORSAB[$i]', MAR_HEDS='$MAR_HEDS[$i]', MAR_HENS='$MAR_HENS[$i]', MAR_HORDOM='$MAR_HORDOM[$i]',
MAR_HEDD='$MAR_HEDD[$i]', MAR_HEND='$MAR_HEND[$i]'
WHERE MAR_CODTRA = '$codigoTrab[$i]' AND (MAR_DESDE >= '$fechaDsd[$i]' AND MAR_HASTA <= '$fechaHst[$i]')";
}
echo $query;
$conexion->ejecutarQuery($query);
$conexion->cerrarConec();
echo '<script> alert("Marcaciones Actualizadas!!!")</script>';
?>
Espero puedan ayudarme y disculpen lo largo del POST
Saludos