为了账号安全,请及时绑定邮箱和手机立即绑定

如何在表格中显示具有多个类别的产品

如何在表格中显示具有多个类别的产品

PHP
至尊宝的传说 2021-10-22 13:27:06
我有 3 个表,分别是 product、category 和 product_category。如何在我的管理面板的表格中显示具有多个类别的产品?  product table           category table        product_category table +---+------------+      +---+------------+    +-----------+------------+     |id |    name    |      |id |    name    |    |product_id | category_id|+---+------------+      +---+------------+    +-----------+------------+ | 1 | Cake       |      | 1 | Sweets     |    | 1         |     1      || 2 | Chocolate  |      | 2 | Dessert    |    | 1         |     2      |+---+------------+      +---+------------+    | 2         |     1      |                                              | 2         |     2      |                                              +-----------+------------+我尝试创建一个“链接表”,但是当我尝试获取数据时,它给了我多行。$query = mysqli_query($con, "SELECT * FROM product, category, product_category WHERE product.product_id=product_category.product_id AND product_category.category_id=category.category_id");它给了我这个输出:+-------------+------------+  |product name |  category  |+-------------+------------+  | Cake        |  Sweets    || Cake        |  Dessert   || and so on...             |+-------------+------------+  但我希望它看起来像这样:+-------------+--------------------+  |product name |  category          |+-------------+--------------------+  | Cake        |  Sweets,Dessert    || and so on...                     |+-------------+--------------------+  
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 138 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信