【发布时间】:2015-09-25 01:10:48
【问题描述】:
我正在尝试列出我的 MySQL 表中前 10 个值。
我试过这个:
$SQL = ("SELECT * Rating FROM download_manager ORDER BY Rating DESC LIMIT 10;");
$results = mysqli_query($SQL);
var_dump($results);
但是,它返回一个 NULL,我还需要它来回显两行而不是整个表...
数据库结构:id |文件名 |下载
我只需要回显前 10 个最高下载量和相关文件名。
更新:
评级不是表格,连接是通过要求连接完成的。我已经删除了 () 但是仍然得到一个空值。
【问题讨论】:
-
$SQL 中的 () 是什么,呵呵... 使用
$SQL = "SELECT * FROM download_manager ORDER BY Rating DESC LIMIT 10";理想情况下不要选择 *,但请选择您的列 -
是否在表中评分?
-
还有你的连接在哪里