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

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

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

PHP
墨色风雨 2019-03-10 23:53:19
我的問題有點複雜橘色的線是一個 while藍色的線也是一個 while圖片可以看出來已經顯示重複了 (我用 distinct沒用,可見已經有問題) 上面的購物清單右側是顯示該商店的名稱然後再顯示該商店所有的商品所以我必須要印出每個商店名稱再印出每個對應商店的商品 我現在完全卡死在這裡了我目的是 藍線內有多少就印多少出來但是黃色線內的物件只要一個就好!如果商品 (藍線)只有一個,那一切就會是正常。但是如果藍線有多個以上的商品,那他就會重複多個。。。有幾個就重複幾個一模一樣的我想問一下思路怎麼解?如果是一般的思路會怎麼寫?
查看完整描述

1 回答

?
largeQ

TA贡献2039条经验 获得超7个赞

所以是查询的sql语句有问题了,你这应该分成两个查询:一个查询最外面的那个while的数据,一个查询蓝色图片的while的数据
查询最外层的数据是一个List,然后在里面一个字段存图片的List信息
-- 不懂PHP ,但是意思相通

查看完整回答
反对 回复 2019-03-18
  • 1 回答
  • 0 关注
  • 429 浏览

添加回答

举报

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