私はTOP LISTにこのタラを持っています
$pos=0;
$upit = mysql_query("SELECT * FROM wp_entries ORDER BY vote DESC");
while ($sms = mysql_fetch_array($upit)) {
$pos++;
$data = unserialize($sms['data']);
echo " ".$pos." ".$data[1]['value']." ".$data[2]['value']." ".$sms[vote]." ";
}
データ[1]は名前です
データ[2]は姓です
sms[vote] は投票数です
そして、これらのトップリストは次のようになります
1 Novak Djokovic 50
2 Rafael Nadal 35
3 Roger Federer 30
4 Andre Agassi 26
5 Pete Sampras 22
6 Andy Murray 19
7 Chris Evert 13
8 Michael Chang 10
9 Andy Roddick 7
10 Boris Becker 5
11 Björn Borg 1
そして、トップリストを次のように表示したい
// FINALIST // Limit first 4 // green font 1 Novak Djokovic 50 2 Rafael Nadal 35 3 Roger Federer 30 4 Andre Agassi 26 // OTHERS // All other except first 4 and last 2 // black font 5 Pete Sampras 22 6 Andy Murray 19 7 Chris Evert 13 8 Michael Chang 10 9 Andy Roddick 7 // FALL OUT // Limit last 2 // red font 10 Boris Becker 5 11 Björn Borg 1
あなたが私を理解し、誰かがこの問題を解決する方法を知っていることを願っています. ありがとうございました。