Hallo,
das ist leider NICHT das was ich benötige, führe ich deinen Code so aus
foreach($_POST["adresse"] as $key => $value){
$stmt = $mysqli->prepare("INSERT INTO adresse (projektID, Nummer, wert)
VALUES (?, ?, ?)");
$projektID = $projektID;
$Nummer = $key;
$wert = $value;
$stmt->bind_param("sss", $projektID, $Nummer, $wert);
$stmt->execute();
}
$x = reset($_POST['adresse']);
foreach($_POST["userDetails"] as $key => $value){
$stmt = $mysqli->prepare("INSERT INTO userDetails (projektID, locationID, Nummer, wert)
VALUES (?, ?, ?, ?)");
$projektID = $projektID;
$locationID = $x;
$Nummer = $key;
$wert = $value;
$stmt->bind_param("ssss", $projektID, $locationID, $Nummer, $wert);
$stmt->execute();
}
In $x steht 14d8b4004a0531fa9dc41d48f86c4156. Diesen Wert habe ich dann in meiner zweiten foreach($_POST["userDetails"] den Wert in beiden Einträge was aber falsch ist. Ich habe doch in meiner ersten foreach($_POST["adresse"] jeweils EIN Wert pro Durchlauf.