Rumah > Soal Jawab > teks badan
Saya mahu membuat gelung untuk mengeluarkan gambar mengikut turutan. Tidak tahu cara menulis kod ini?
Struktur jadual
id | img | kunci | tarikh |
1 | 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 |
Sebagai contoh, ID medan kunci=1 ialah 1,2,5,7,10,11 enam medan
Saya mahu keluarkan satu demi satu mengikut urutan.
Keluaran pertama id 1 medan
2 kali id keluaran 2 medan
....
id keluaran kali ke-11 medan
id keluaran kali ke-7 1 medan
id keluaran kali ke-2 medan 2
... .
untuk kali ke-N dan medan seterusnyauntuk menulis PHP ini .
Pada masa ini ditemui sql keluaran berurutan Tetapi ia menyusahkan untuk digunakan
pilih * daripada pesanan tu_pic mengikut medan(id,9,5,6,7,8) had 1
小涛 2018-04-03 21:31:50
Saya menyelesaikannya sendiri, ia adalah untuk memainkan setiap lagu dalam gelung yang tidak terhingga
好人二狗2018-03-29 12:19:43
Saya tidak melakukannya seperti anda, ini harus ditulis sebagai gelung tak terhingga,
$sql = 'pilih * daripada pesanan tu_pic mengikut id desc had 1'
untuk ($i=0;;$i++) {
$hasil = mysql_query($sql);
var_dump(mysql_fetch_array($result));
}