多个单选按钮命名问题

时间:2010-07-07 12:12:50

标签: html forms button radio names

我在这里遇到了一些逻辑问题。我有一个产品目录,其中包含通过单选按钮显示给用户的唯一ID和选项。现在我的问题是用户必须能够选择不同的选项(来自不同的产品)并将它们提交给处理此请求的PHP脚本(通过POST)。问题是列出的产品是一种形式,并且为了能够选择多个单选按钮,我必须使用唯一的名称(并处理发布的选项,我必须猜测按钮的名称)。有没有办法将所有选择的选项放入数组或其他内容,否则我必须每次都猜测POST-ed字段。我需要传递id和与他相关的选项,这样我就可以从DB中提取信息。

还有一个最方便的方法是通过多个页面存储选定的选项(a.k.a分页 - 通过ajax加载) - cookies或临时变量。

2 个答案:

答案 0 :(得分:1)

听起来你应该使用Checkboxes而不是单选按钮 - 如果你想要多个选择

答案 1 :(得分:0)

我同意barrylloid。

然后,如果您将所有复选框命名为

product1_select[]

然后你应该能够使用

读取PHP后端中所选框的值
$_POST['product1_select']
祝你好运!