我有物品清单。当用户点击某个项目时,会生成一个带有文本框<input type="text" name="(DYNAMICALLY ASSIGNED VALUE)" />
因此用户可以选择多个项目。对于每个项目,在表单内动态生成文本框。当用户单击提交按钮时,我想获取GET / POSTED元素。我们怎样才能做到这一点?请帮助。任何帮助将不胜感激。
答案 0 :(得分:5)
您可以使用for-each循环:
foreach ($_GET as $get_key => $get_value)
答案 1 :(得分:2)
您可以在foreach
上使用$_POST
循环,例如Matthew建议的,或者您可以将输入的名称设置为数组
例如
<input type="text" name="foo[]">
foreach ($_POST['foo'] as $key => $value) {
...
}
数据看起来像这样
[foo] => Array
(
[0] => ...
[1] => ...
[2] => ...
[3] => ...
)