Achot: Werte speichern - Meine Lösung

Beitrag lesen

Hallo,

ich habe es hinbekommen. Ob es der beste Code ist, kann ich nicht sagen:

$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