人の名前と名前を含むフォームがあります。ユーザーは、JSを介して新しい入力フィールドを作成するリンクを使用して複数のユーザーを追加できます。2人が含まれるフォームの例を次に示します。
<form action="" method="post">
<input type="text" class="required" name="people[first][]" />
<input type="text" class="required" name="people[last][]" />
<input type="text" class="required" name="people[first][]" />
<input type="text" class="required" name="people[last][]" />
<input type="submit" name="submit">
</form>
このデータをデータベースに挿入する方法を見つけようとしています。私は使用してみました:
foreach ($_POST['people'] as $person) {
foreach ($person as $value) {
echo $value . '<br/>';
}
}
..結果として
ファーストネーム1
ファーストネーム2
ラストネーム1
ラストネーム2
first name x
+last name x
の組み合わせごとに新しい行を挿入できるように、結果を何らかの方法でグループ化しようとしています。