将非用户确定的变量添加到表单

时间:2012-06-14 21:19:58

标签: php html forms variables post

我有一个脚本,它使用循环(特别是“while”)根据SQL数据库中的各种数据行生成许多行数据。该脚本还在输出行中生成表单。所以最终看起来像这样:

enter image description here

当用户点击提交按钮时,它会处理新页面上的数据(ratinghandler.php)。

然后该页面将更改关联SQL数据库中的a值。

我的问题是:如果原始页面中的每一行输出对应于SQL数据库中的不同行,该行可通过该行的“id”值进行引用。如何将表单与正确的“id”变量相关联。是否可以告诉表单发布未由表单运营商(即网站用户)选择的数据?如果表单是作为循环的一部分生成的,我怎么能告诉页面ratinghandler.php提交的表格对应哪一行?

我希望我很清楚我很乐意回答问题。

1 个答案:

答案 0 :(得分:4)

将id设为表单中的隐藏字段。

<input type="hidden" name="id" value="X" />