看板 Database 關於我們 聯絡資訊
我的DBMS是Mysql 我有一個相簿Table是 長這樣 picid 、pic_href 如果我想做輪播的話,假設我有五張圖 p1、p2、...、p5 假設我現在點到p3 的話,那下一張就是p4、上一張就是p2 如果是點到p1的話,那上一張就是p5,反之p5的下一張就是p1 因為我希望一次照順序列出來放在陣列供js使用 不必說要等到按下按鈕再來抓下一張是誰 這樣的話,陣列的順序就要一次決定 我原本是想說執行三次sql SELECT * FROM pic WHERE picid<'目前的picid' SELECT * FROM pic WHERE picid='目前的picid' SELECT * FROM pic WHERE picid>'目前的picid' 再丟到陣列上,可是這樣要執行三次sql,不知道有沒有方法做一次就好了 謝謝回答 -- ◢██ □︵□ ㄤ ㄤ ㄤ 洨叮噹幫我實現~所有的~願望~~ -- ※ 發信站 :批踢踢實業坊(ptt.cc) ◆ From: 59.126.209.219
maplenote:會有跳號的情況嗎?不會跳號可以考慮-1取limit 3再判斷 10/14 15:45