Miren hago un
y muestra todas las variales con sus valores, tambien muestra todos los datos de los arrays, [medioss] es el nombre de uno de mis campos.
como hago para que me actulice lo que esta en la posicion 0 y en la posicion 1. tengo esto
Código PHP:
Ver originalforeach($_POST['medioss'] as $id => $valor) {
$medios = $_POST['medioss'][$id]; //Estos estan declarados como arrays
$lotes = $_POST['mdios'][$id]; //Estos estan declarados como arrays
$resultado = $_POST['medios2'][$id];//Estos estan declarados como arrays
$update = "UPDATE `mediosexternos` SET `Medios_Usados` = '$medios', `No.Lotess` = '$lotes', `Especificacion` = 'AUSENCIA', `resuktado` = '$resultado' WHERE `No.Analisis`='{$analisis}'"; // Armo la consulta con los valores de los campos
$executeupdate = mysql_query($update, $Conexion) or
die ('Error al actualizar en la tabla mediosexternos '.mysql_error()); // Ejecuto la consulta a la base de datos
echo $update;
echo '<pre>';
echo '</pre>';
}
y esto me actualiza los datos pero con los valores de la ultima posicion, es decir los campos me quedan todos con 3333. hay que tener encuenta que para un
No.Analisis hay varios
$medios no uno solo, todos los medios deben ser diferentes
Gracias por toda la ayuda!!!