当前,当用户打开此网页时,数据库中的所有产品都列在该页面上。有些产品显示在多个类别中,这意味着它们被多次列出,如何限制它们只出现一次?
答案 0 :(得分:1)
在这里您可以看到一些有关如何从数据库中选择随机记录的示例。但是,请记住,所描述的方法不是最有效的方法。
http://www.mysqltutorial.org/select-random-records-database-table.aspx
在您的示例中,它只需要是:
$query = "SELECT * FROM product WHERE product_status = '1' ORDER BY RAND() LIMIT 12";