我有一个包含一个人的名字和姓氏的表格。用户可以使用链接添加多个人,该链接通过 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
组合插入一个新行。