作者:手机用户2502873825 | 来源:互联网 | 2023-09-25 10:01
1234567SELECT t.name AS tname FROM `product` as p JOIN `product_them
1 2 3 4 5 6 7
| SELECT
t.name AS tname
FROM `product` as p
JOIN
`product_theme` as pt ON pt.prod_id = p.prod_id
JOIN
`theme` as t ON t.theme_id = pt.theme_id |
theme
product_theme
也就是說當 product 有幾個 theme 時
在 product_theme 的 prod_id 就會有幾筆(如圖)
現在有個問題是
因為我要顯示的
是多筆的
但是這樣導致我沒辦法顯示多筆
我直接透過
1
| while ($row...mysqli_fetch_array) |
顯示只會有一筆(prod_id 41的會有兩筆 theme)
這樣我該怎麼顯示和改寫才對?