2017-01-27 35 views
-1

我有一個MySQL表有以下欄目:添加排行榜成HTML使用MySQL值排名

UserID, username, firstname, lastname, password, wealth 

我寫PHP寫值和財富列中檢索值,但我完全在如何創建排行榜上失利了。

基本上,我想根據他們的「財富」排名前5位的用戶。

有人會介意幫助我嗎?

現在確實卡住了。

謝謝大家。

+3

用'ORDER BY wealth DESC'和'LIMIT 5'查詢前五行。 –

+0

準確地解釋你失去了什麼? –

+0

如果您的財富值爲整數..您可以通過訂購 –

回答

0

這是如何與PDO做到這一點。 PDO是數據庫連接的客觀表示,它支持參數綁定。

// Setup database connection 
$db = new PDO('mysql:host=localhost;dbname=testdb', 'username', 'password'); 

// Make a query 
$stmt = $db->query("SELECT * FROM table ORDER BY wealth DESC LIMIT 5"); 

// Display data while fetching 
while($row = $stmt->fetch(PDO::FETCH_ASSOC)) { 
    echo $row['username'].' has '.$row['wealth'] . '<br />'; 
}