我有一个脚本,它使用循环(特别是“while”)根据SQL数据库中的各种数据行生成许多行数据。该脚本还在输出行中生成表单。所以最终看起来像这样:
当用户点击提交按钮时,它会处理新页面上的数据(ratinghandler.php)。
然后该页面将更改关联SQL数据库中的a值。
我的问题是:如果原始页面中的每一行输出对应于SQL数据库中的不同行,该行可通过该行的“id”值进行引用。如何将表单与正确的“id”变量相关联。是否可以告诉表单发布未由表单运营商(即网站用户)选择的数据?如果表单是作为循环的一部分生成的,我怎么能告诉页面ratinghandler.php提交的表格对应哪一行?
我希望我很清楚我很乐意回答问题。
答案 0 :(得分:4)
将id设为表单中的隐藏字段。
<input type="hidden" name="id" value="X" />