Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用PHP从动态创建的表单中获取结果_Javascript_Php_Mysql_Forms - Fatal编程技术网

Javascript 使用PHP从动态创建的表单中获取结果

Javascript 使用PHP从动态创建的表单中获取结果,javascript,php,mysql,forms,Javascript,Php,Mysql,Forms,我创建了一个在线表单,允许用户输入想要退货的不同产品的数量,然后输入该产品的详细信息 我们永远不知道有多少表单输入字段将被传递给PHP脚本来处理表单,因为这取决于用户想要返回的产品数量,并将结果存储到MySQL数据库中 我想将所有表单字段传递给PHP脚本的方法是通过JavaScript循环遍历表单字段的数量&将该数字存储在一个隐藏的表单输入字段中,然后将其传递给PHP脚本&使用该数字设置一个循环来迭代输入 我希望这是有意义的,任何建议都会得到感谢。这就是你想要做的吗?听起来是一个很好的解决方案。

我创建了一个在线表单,允许用户输入想要退货的不同产品的数量,然后输入该产品的详细信息

我们永远不知道有多少表单输入字段将被传递给PHP脚本来处理表单,因为这取决于用户想要返回的产品数量,并将结果存储到MySQL数据库中

我想将所有表单字段传递给PHP脚本的方法是通过JavaScript循环遍历表单字段的数量&将该数字存储在一个隐藏的表单输入字段中,然后将其传递给PHP脚本&使用该数字设置一个循环来迭代输入


我希望这是有意义的,任何建议都会得到感谢。

这就是你想要做的吗?听起来是一个很好的解决方案。继续构建它。我处理这个问题的方法可能是在字段名前面设置一个变量,例如product_ID#u变量。循环浏览$_帖子,找到每个产品,然后解析出ID和变量。确定哪些已填写,哪些未填写。如果用户缺少信息,则发回错误。@ChrisG更容易命名每个输入,如:
name=“myform[txt\u name]”
等等。那么你就不需要在
$\U POST
@DarkBee中进行刮片了,这同样有效。我只是喜欢解析$\u POST中的所有内容,对发布的信息要求非常严格。