【问题标题】:PHP list top 10 highest vaules in MySQL tablePHP 列出 MySQL 表中的前 10 个最高值
【发布时间】: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"; 理想情况下不要选择 *,但请选择您的列
  • 是否在表中评分
  • 还有你的连接在哪里

标签: php mysql sql database


【解决方案1】:

试试看

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

【讨论】:

    猜你喜欢
    • 2020-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-19
    • 1970-01-01
    相关资源
    最近更新 更多