Php 在Wordpress中的live窗体上添加其他字段组

Php 在Wordpress中的live窗体上添加其他字段组,php,jquery,wordpress,forms,Php,Jquery,Wordpress,Forms,我已经研究了好几天,似乎找不到答案,或者说这是可能的。我发现事情很接近,但没有一件能解决问题 我希望有一个表单,它包含一组字段(例如,名字、姓氏、电子邮件),在填写和提交时,将数据存储在数据库中。我还希望能够单击一个按钮(“+”或添加新的,或任何东西),它将显示另一组相同的字段,这些字段可以用不同的数据填充。这将继续下去,以便可以添加用户想要的尽可能多的字段组。但是,我希望每组数据,只要是同时在表单上提交的数据,都作为单独的记录存储在同一数据库中 我不明白的部分,或不知道是否可能的部分,是最后一

我已经研究了好几天,似乎找不到答案,或者说这是可能的。我发现事情很接近,但没有一件能解决问题

我希望有一个表单,它包含一组字段(例如,名字、姓氏、电子邮件),在填写和提交时,将数据存储在数据库中。我还希望能够单击一个按钮(“+”或添加新的,或任何东西),它将显示另一组相同的字段,这些字段可以用不同的数据填充。这将继续下去,以便可以添加用户想要的尽可能多的字段组。但是,我希望每组数据,只要是同时在表单上提交的数据,都作为单独的记录存储在同一数据库中

我不明白的部分,或不知道是否可能的部分,是最后一部分。将数据存储为单独的记录。我可以向表单中添加新字段,但提交的所有内容都将成为一个大记录的一部分。我不知道如何让它们同时提交,但分开存储


非常感谢您的帮助。谢谢。

你可以做到这一点,而且这实际上有点直观(假设我理解你的问题)

对于html,名称字段中基本上有两个数组。当您复制字段时,数字应发生变化。下面将生成两个不同的“记录”,作为“person”数组中的数组


还有PHP

<?
foreach ($_POST as $name => $value) {
    print_r($value);

    // $value is an individual "record." You could then insert, for example, $value['first'], $value['last'], etc. within this loop.
}

?>

上面的示例输出:

数组([1]=>Array(['first']=>John['last']=>Matthews['email']=>email1@email.com)[2]=>数组(['first']=>Carol['last']=>Martinex['email']=>email@email.com))


希望这是有意义的,如果需要,我可以尝试澄清

谢谢你的回复。我将尝试一下,看看它是否有效,如果我需要任何进一步的澄清,我一定会让你知道。我真的很感谢你的帮助。
<?
foreach ($_POST as $name => $value) {
    print_r($value);

    // $value is an individual "record." You could then insert, for example, $value['first'], $value['last'], etc. within this loop.
}

?>