phi*_*mue 2 html php forms submit
我正在尝试创建一个用于从MySQL表中删除项目的小型Web应用程序.它只显示HTML表格中的项目,并为每个项目显示一个按钮[delete]:
item_1 [delete]
item_2 [delete]
...
item_N [delete]
Run Code Online (Sandbox Code Playgroud)
为此,我通过PHP动态生成表格为HTML表单.这种形式显然是N [delete]按钮.表单应使用POST方法传输数据.
对于删除,我想ID将相应项的(MySQL表中的主键)提交给执行的php skript.所以我介绍了hidden字段(所有这些字段都name='ID'存储ID了相应项目的字段).
但是,当按下任意一个时[delete],它似乎总是只提交最后一个ID(即最后一个ID隐藏字段的值).
有没有办法只提交ID相应项目的字段而不使用多个表单?或者只用一个提交按钮就可以从多个表单提交数据?或者我应该选择任何完全不同的方式?
我想在一个单一形式中完成它的一点是,有一些"全局"参数不应放在每个项目旁边,而是整个表格只放置一次.
<input type="submit" name="delete[1]" value="delete">
if (isset($_POST['delete'])) $id=key($_POST['delete']);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1832 次 |
| 最近记录: |