首页 > 解决方案 > PHP SELECT 查询排行榜

问题描述

我正在尝试在我的网站上显示排行榜。他们所属的所有时间(越低越好)和用户名都存储在数据库中。我想与用户名一起显示 10 个最低时间。这个代码块做我想要的,但我不确定它是否是一个安全的解决方案。

我读到当查询中有变量时我需要使用 PDO,但我不知道这是否适用于此。

<?php
        require 'includes/dbh.inc.php';
 
        $sql = "SELECT score, uidUsers FROM numbersleaderboard ORDER by score ASC LIMIT 10";
        $result = $conn->query($sql);
        
        // output data of each row
        while($row = $result->fetch_assoc()) {
            echo $row["score"]. " - " . $row["uidUsers"]. "<br>";
        }
        $conn->close();
?>

标签: php

解决方案


推荐阅读