Ich habe ein dynamisches Formular, wo der Benutzer die Anzahl der Eingänge wählen kann. Ich weiß nicht, wie viele Eingaben das Formular haben könnte und möchte die Ergebnisse in einem Array speichern. Hier mein HTML:Daten von mehreren Eingängen speichern php
<select name="number-children" id="number-children">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
Meine jQuery:
$("#number-children").change(function() {
var str = "";
var count = Number($("#number-children option:selected").val());
for (var i = 0; i < count; i++) {
str += '<label class="col-sm-2 control-label" for="child-'+i+'">Child ' + i
+ '</label> <div class="col-sm-10"><input type="text" name="child-'+i+'" class="form-control" id="child-'+i+'"></input></div>';
}
$("#children").html(str);
});
Wie kann ich jeden Eingangswert in ein Array es in einem Beitrag php Anfrage zu sammeln?
Danke!
Um die Antwort von Abdus hinzuzufügen, können Sie $ _POST ['child'] als Array verwenden, das die Werte von i als Schlüssel und Eingabefeldwerte als Werte enthält. –
Danke für Ihre Hilfe, es hat mein Problem gelöst! Danke auch an @jeroen! –