使用MySQL值将排行榜添加到HTML中以进行排名

时间:2017-01-27 09:30:42

标签: php html mysql

我有一个包含以下列的MySQL表:

UserID, username, firstname, lastname, password, wealth

我已经编写了PHP来编写值并从财富列中检索值,但我完全不知道如何创建排行榜。

基本上,我想根据他们的“财富”对排名前5位的用户进行排名。

有人会介意帮我这个吗?

此刻真的卡住了。

谢谢大家。

1 个答案:

答案 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 />';
}