php - 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();
?>
解决方案
推荐阅读
- pandas - 重建缺失的数据
- dialogflow-es - “让我们获取 AppName”和“Here's AppName”现在始终存在;用于在一定次数的频繁调用后被删除
- plsql - 有人可以帮助解决这些plsql问题吗,我很难完全理解它
- c# - 尝试在服务层.Net Core中使用自动映射器时出现红色下划线错误
- swift - Swift 中奇怪的 UI 错误
- hive - 错误:org.apache.thrift.transport.TTransportException java.net.SocketException: Broken pipe (Write failed) (State=08S01,code=0)
- vue.js - 页面加载后创建 VUE 组件
- javascript - 如何样式化谷歌地图信息窗口
- spring-boot - 如何在 JPA 中调整日期时间长度?
- javascript - 如果 api 响应 Angular 中没有数据,则显示 div