Php循环检索与每个产品关联的所有类别

时间:2016-12-24 01:07:02

标签: php mysql loops

在花了好几个小时试图弄清楚如何创建一个有用的循环以便检索用逗号分隔的类别ID之后,我决定在这里寻求帮助,希望有人能提供帮助。 我有一个包含两列products_id和category_id的类别表,我希望得到这样的结果:

Product_id 28 = category_ids)403,302,391,413

我已经尝试过许多不同的方法,但我无法弄清楚如何让它发挥作用。

请附上我正在使用的表格的屏幕截图。 Associated categories table

1 个答案:

答案 0 :(得分:2)

使用GROUP_CONCAT

SELECT product_id, GROUP_CONCAT(category_id)
FROM yourTable
GROUP BY product_id