Bueno, ya meti el valor HIDDEN en la pagina anterior, y al darle print_r al $_POST me muestra esto:
Array ( [id] => Array ( [1] => [2] => [3] => [4] => [5] => ) [cantidad] => Array ( [1] => 121.00 [2] => 122.00 [3] => 122.00 [4] => 123.00 [5] => 12.00 ) )
Ahora, al intentar ejecutar el UPDATE me sale este error:
Notice: Undefined offset: 0 in C:\wamp\www\21092010\update.php on line 25
Notice: Undefined offset: 0 in C:\wamp\www\21092010\update.php on line 26
Actualizado!
121.00
Actualizado!
122.00
Actualizado!
122.00
Actualizado!
123.00
Actualizado!
Aca el codigo:
Código PHP:
while ($i < $tamaño) {
//define cada variable
$cantidad= $_POST['cantidad'][$i];
$id=$_POST['id'][$i];
echo $id;
$actualiza= mysql_query("UPDATE pedidos2 SET cantidad = '$cantidad' WHERE NUMERO='$numero' and ITEM = '$id' LIMIT 1 ",$conexion);
if(!$actualiza){
die("La ejecucion del query fallo" . mysqlerror($actualiza));
}
print "$cantidad<br /><br /><em>Actualizado!</em><br /><br />";
++$i;
}
y gracias de antemano!