搜尋

首頁  >  問答  >  主體

PHP MYSQL 循環順序輸出單一數據

我想做一個循環順序輸出圖片.不知道寫這個代碼?

##表結構 

                1
                    id

                    img

                    key

                    date

                    h1.jpg

1 1522077253
# 2 h1.jpg
## 1 1522077253
# 3 h1.jpg
## 2 1522077253
# 4 h1.jpg
## 2 1522077253
# 5 h1.jpg
## 1 1522077253
# 6 h1.jpg
## 2 1522077253
# 7 h1.jpg
## 1 1522077253
# 8 h1.jpg
## 3 1522077253
# 9 h1.jpg
## 3 1522077253
# 10# h1.jpg
## 1 1522077253
# 11# h1.jpg
## 1 1522077253
# 12# h1.jpg
## 2 1522077253
# 13 h1.jpg
## 3 1522077253
# 14 h1.jpg
## 2 1522077253
# 15# h1.jpg
## 2 1522077253
# 16# h1.jpg
## 3 1522077253
# 17 h1.jpg
## 2 1522077253
# 18# h1.jpg
## 3 1522077253
# 19 h1.jpg
## 3 1522077253
#


例如現在key=1的字段ID 是1,2,5,7,10,11   六個字段

我想要按順序每次輸出一條.

第1次輸出id 1字段

第2次輸出id 2字段

#.......

#第6次輸出id 11字段

第7次輸出id 1字段

第8次輸出id 2字段

.......

第N次輸出id 下一個欄位


永遠循環下去.

#中間不管插入多少個key=1的資料  都會循環下去.



#請問這個PHP 如何寫.

#目前找到一個順序輸出的sql  但是使用起來不方便

select * from tu_pic  order by field(id,9,5,6,7,8) limit 1


##

小涛 小涛 2463 天前1694

全部回覆(3)我來回復

  • 小涛

    小涛 2018-04-03 21:31:50

    我自己解決啦   其實就是無限循環播放每一首'歌

    #

    回覆
    0
  • sky

    sky2018-04-03 21:29:38

    看不懂你要做什麼


    回覆
    0
  • 好人二狗

    好人二狗2018-03-29 12:19:43

    沒你那麼乾的,這個應該寫個死循環,

    $sql = 'select * from tu_pic  order by id desc  limit 1'

    #for ($i=0; ;$i++) {

    $reult = mysql_query($sql);

    var_dump(mysql_fetch_array($result));
    }

    回覆
    0
  • 取消回覆