我无法将品牌名称发送到其他页面。
我有这段代码:
$data = mysqli_query($link, "SELECT DISTINCT brand FROM products ORDER BY RAND() LIMIT 12");
while ($info=mysqli_fetch_array($data)) {
$output .= '<article class="indibrand">';
$output .='<li>';
$output .='<a href="brandproducts.php?brand=". $info["brand"].">';
$output.=$info["brand"];
$output.= '</a>';
$output.='</li>';
$output.='</article>';
}
因此,当我点击品牌链接时,品牌名称应该传递给brandproducts.php,但是当我实际点击一个品牌名称时,它会将我带到brandproducts.php,但不会传递品牌名称。所以地址栏只是说http://site/brandproducts.php?brand=
答案 0 :(得分:2)
您使用的报价不正确
$output .='<a href="brandproducts.php?brand='. $info["brand"] . '">';