在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP  數(shù)據(jù)庫/ while 的迷思?我要如何使「只出現(xiàn)一次」的物件只出現(xiàn)一次?而不會被其他 wh

while 的迷思?我要如何使「只出現(xiàn)一次」的物件只出現(xiàn)一次?而不會被其他 while 影響?

clipboard.png

我的問題有點複雜
橘色的線是一個 while
藍色的線也是一個 while
圖片可以看出來已經(jīng)顯示重複了 (我用 distinct沒用,可見已經(jīng)有問題)

上面的購物清單右側是顯示該商店的名稱
然後再顯示該商店所有的商品
所以我必須要印出每個商店名稱
再印出每個對應商店的商品

我現(xiàn)在完全卡死在這裡了
我目的是 藍線內有多少就印多少出來
但是黃色線內的物件只要一個就好!
如果商品 (藍線)只有一個,那一切就會是正常。
但是如果藍線有多個以上的商品,那他就會重複多個。。。有幾個就重複幾個一模一樣的
我想問一下思路怎麼解?
如果是一般的思路會怎麼寫?

回答
編輯回答
艷骨

所以是查詢的sql語句有問題了,你這應該分成兩個查詢:一個查詢最外面的那個while的數(shù)據(jù),一個查詢藍色圖片的while的數(shù)據(jù)
查詢最外層的數(shù)據(jù)是一個List,然后在里面一個字段存圖片的List信息
-- 不懂PHP ,但是意思相通

2017年12月23日 22:45