Hallo,
eine Seite sendet folgende Daten:
_POST["kilo"]
Array
(
[1] => 5.000
[2] => 12.000
[3] => 170.000
)
_POST["aktion"]
Array
(
[1] => 3083
[2] => 3084
[3] => 3087
)
mit phpinfo(INFO_VARIABLES) und var_dump 100 mal gechecked.
Die Werte kommen sauber an.
so lese ich aus:
<?
foreach($_POST['aktion'] as $key => $wert){
$id = $wert;
$k = $_POST['kilo'];
$kg = $k['$key'];
$SQL = "UPDATE lieferschein SET GEWICHT = '<? echo $kg ?>' WHERE REC_ID = '$id'";
//erstmal testen bevors in die DB geht.
echo $SQL . "<br>";
}
?>
UPDATE lieferschein SET GEWICHT = '' WHERE REC_ID = '3083'
UPDATE lieferschein SET GEWICHT = '' WHERE REC_ID = '3084'
UPDATE lieferschein SET GEWICHT = '' WHERE REC_ID = '3087'
Wieso ist das Gewicht nicht da?
Gruß