嗨我正在建立一個網站,積分制度。如何在PHP中創建用戶頂級列表?
(比方說,如果一個用戶的建議後,他將獲得5分)
我使用:
SELECT id, username, active, points
FROM users
WHERE active='1'
ORDER BY points DESC
頂部顯示的用戶,也我可以顯示(while循環)他們的地方。
但如何才能使我顯示他們地方自己的個人網頁上,或任何其他頁面?
而作爲第二個問題,我如何指導用戶到他們的地方在頂部? (如果他在第1000位)
如果頂級選手全部擁有100分,那意味着擁有99分的選手將排在第6位。所以排名從1直到6,可能看起來很奇怪,當人們詢問2,3,4和5排名發生了什麼時。 – FrustratedWithFormsDesigner 2011-02-07 17:17:09
嗯,我認爲這是不可避免的,因爲沒有二階排序標準排名系統。所以你可以簡單地將「你的等級是6」的措辭改爲「你並列第6等級」。 – 2011-02-07 17:24:28