如何显示数据库中从最新到最旧的结果

时间:2018-04-06 13:56:58

标签: php

我有一个页面显示表格中数据库的输入数据。我想知道如何扭转从最新到最旧显示的顺序。

以下是在表格中显示我的结果的抓取页面的代码,html已被删除,因为它与问题无关。

<?php 

    // Create connection in mysqli
    $connection = new mysqli($server, $user, $pass, $dbname);

    //Check connection in mysqli
    if($connection->connect_error) {
        die("Error on connection:" .$connection->connect_error);
    }

    //Display the informaion
    $sql = "SELECT * FROM logs";
    $res = $connection->query($sql);
    if($res->num_rows > 0) {
       // echo table row code
       while($row = $res->fetch_assoc()) {
           // echo table row code 
       } 
    }
    else {
         echo "No Record Found!";
    }

    $connection->close();
?>

1 个答案:

答案 0 :(得分:1)

只需修改您的查询:

$sql = "SELECT * FROM logs ORDER BY `column` DESC";

column是您的主键列。 Normaly它是ID或id ...