0

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

还有一种是通过多个页面(又名分页 - 通过 ajax 加载)存储所选选项的最方便的方法 - cookie 或临时变量。

4

2 回答 2

1

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

于 2010-07-07T12:14:53.813 回答
0

我同意barrylloid。

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

product1_select[]

那么您应该能够使用 PHP 后端读取选定框的值

$_POST['product1_select']

祝你好运!

于 2010-07-07T12:18:04.523 回答