PHP列出MySQL表中排名前10的变量

PHP列出MySQL表中排名前10的变量,php,mysql,sql,database,Php,Mysql,Sql,Database,我试图列出MySQL表中最高的10个值 我试过这个: $SQL = ("SELECT * Rating FROM download_manager ORDER BY Rating DESC LIMIT 10;"); $results = mysqli_query($SQL); var_dump($results); 然而,它返回空值,我还需要它回显两行,而不是整个表 数据库结构:id | filename |下

我试图列出MySQL表中最高的10个值

我试过这个:

              $SQL = ("SELECT * Rating FROM download_manager ORDER BY Rating DESC LIMIT 10;");
              $results = mysqli_query($SQL);
              var_dump($results);
然而,它返回空值,我还需要它回显两行,而不是整个表

数据库结构:id | filename |下载

我只需要回显前10名最高下载量和相关文件名

更新:

额定值不在表中,连接是通过要求连接完成的。我已经删除了(),但是仍然得到一个空值。

试试看

$SQL = "SELECT Rating FROM download_manager ORDER BY Rating DESC LIMIT 10;";
              $results = mysqli_query($SQL);
              var_dump($results);
试试看

$SQL = "SELECT Rating FROM download_manager ORDER BY Rating DESC LIMIT 10;";
              $results = mysqli_query($SQL);
              var_dump($results);

$SQL中的()是什么。。。使用
$SQL=“从下载中选择*管理器订单,按等级DESC LIMIT 10”理想情况下不要选择*,但是,在表中选择您的columnsis评级与否?还有您的连接在哪里与$SQL中的()有什么关系。。。使用
$SQL=“从下载中选择*管理器订单,按等级DESC LIMIT 10”理想情况下,不要选择*但是,在表中选择您的columnsis评级与否?您的连接在哪里