我有一个列出产品的表。每个项目旁边都有一个复选框。一旦选择产品按钮被按下,<form>
在GET
请求中被提交。
我找不到一种方法来处理这个get请求中发送的信息http://localhost/eComm/selectedproduct.php?product=1&product=2
$_GET["product"]
变量只包含给product参数的最后一个值,即2
是我做错了什么,还是有别的办法?
PHP是…奇数
它不能处理具有相同名称的多个值,除非该名称以字符[]
结尾,在这种情况下,它将数据作为数组呈现。
将HTML改为:
name="product[]"
则可以访问:
$_GET["product"][$array_index]
(并将其推入for
等)