Php 从克隆表单元素获取所有帖子
这是我的小问题:Php 从克隆表单元素获取所有帖子,php,jquery,mysql,forms,clone,Php,Jquery,Mysql,Forms,Clone,这是我的小问题: 我已经修改了这个代码,它从一个表单中克隆了一部分。我的问题是:如何使用php将这些克隆值存储在mysql数据库中?只是为了得到启发,我的小提琴中的代码是一个更大形式的一部分,它正在工作。所以我添加了这个克隆部分,我不知道如何从$\u POST获取克隆值。有什么想法吗?在元素属性名称上使用数组 更改元素的名称,这样您就不用name=“myname”和name=“myname2”,name=“mayname3”而是name=“myname[0]”和name=“myname[1]”,
我已经修改了这个代码,它从一个表单中克隆了一部分。我的问题是:如何使用php将这些克隆值存储在mysql数据库中?只是为了得到启发,我的小提琴中的代码是一个更大形式的一部分,它正在工作。所以我添加了这个克隆部分,我不知道如何从$\u POST获取克隆值。有什么想法吗?在元素属性名称上使用数组 更改元素的名称,这样您就不用
name=“myname”
和name=“myname2”
,name=“mayname3”
而是name=“myname[0]”
和name=“myname[1]”
,name=“myname[2]”
因此,在$\u POST
数组中,您将拥有$\u POST['myname']
,因为数组将包含原始值和克隆值,而不是$\u POST['myname']
,$\u POST['myname2']
,$\u POST['myname3']
根据您希望的方式,您也可以使用名为name=“form[0][myname]”的原始元素,以及名为name=“form[1][myname]”“
”等其他元素。最后,原始元素值位于$\u POST['form'][0]
和$\u POST['form'][1]
,$\u POST['form'][2]
等
我在这里拉了把小提琴
基本上,在我修改过的HTML部分中,改变名称的处理方式是不可能的
$(elem).attr('id', $(elem).attr('id') + newNum).attr('name', $(elem).attr('name')+ newNum);
致:
将表单字段命名为数组元素:
<select name="dormitorios_name[0]"... >
请不要在问题标题中写标签…有一个特殊的秘密机制已经在做这件事:标签,您已经使用过:)
<select name="dormitorios_name[0]"... >
<select name="dormitorios_name[1]"... >
...
<select name="dormitorios_name[2]"... >
$i = 0;
do {
// save values
$i++;
} while (isset( $_POST['dormitorios_name'][$i])