Werte speichern - Meine Lösung
bearbeitet von AchotHallo,
ich habe es hinbekommen. Ob es der beste Code ist, kann ich nicht sagen:
~~~ php
$test = array();
$test1 = array();
foreach ($_POST["kosten"] as $key => $wert)
{
$test[$key] = $wert['id'];
$test1[$key] = $wert['titel'];
$stmt = $mysqli->prepare("INSERT INTO Hallo (Nummer, wert) VALUES (?, ?)");
$Nummer = $test[$key];
$wert = $test1[$key];
$stmt->bind_param("ss", $Nummer, $wert);
$stmt->execute();
}
?>
<form method="post">
<?php for ($i = 1; $i <= $anzahl; $i++) { ?>
<label for="kosten[<?php echo $i;?>]">Kosten</label>
<input type="text" name="kosten[<?php echo $i;?>][id]" id="kosten_<?php echo $i;?>">
<br>
<input type="text" name="kosten[<?php echo $i;?>][titel]" id="auufteilung<?php echo $i;?>">
<br>
<?php } ?>
<input type="submit" name="abschicken" value="H" id="btn_insert">
</form>
~~~
Hab dieses hier gefunden: [https://www.youtube.com/watch?v=LBikvc6jfGk](https://www.youtube.com/watch?v=LBikvc6jfGk)