購物網(wǎng)站會員中心有個訂單管理, 他里面有的訂單有幾種商品,里面數(shù)據(jù)時經(jīng)過兩次嵌套循環(huán)出來的,外面的循環(huán)式循環(huán)出來的訂單,里面循環(huán)出來的時商品和訂單的詳細(xì)信息,后面不是有個購買按鈕嗎,它在一個<td>里,是在商品里循環(huán)出來的,但是每個訂單只要一個,不是按商品來的,是應(yīng)該在外面訂單循環(huán)出來的,請問怎么解決那問題,前臺后臺都行,那數(shù)據(jù)我是用Js拼接出來的
1 回答

DIEA
TA貢獻(xiàn)1820條經(jīng)驗 獲得超2個贊
可以在查詢的結(jié)果中添加一列,該是為是否顯示購買按鈕。這樣就好判斷了。
至于添加的這一列,有很多種方法。只需要選擇每個訂單的第一行就可以。不知道你的表結(jié)構(gòu),隨便給個sql語句:
select *,(case when orderid = (select min(orderid) from tbproduct where pid=t.pid) then 1 else 0 end) as isshow from tborder t
?
- 1 回答
- 0 關(guān)注
- 383 瀏覽
添加回答
舉報
0/150
提交
取消