PHP - SELECT*FROM ...但首先查看数据库中的最后一个元素

Mat*_*s O 0 php mysql database select

嘿,首先感谢帮助我解决这个(可能是愚蠢的)问题:)我做了我的研究,但在谷歌上找不到任何解决方案.

是否可以开始查看数据库中的最后一个元素?

例如:

数据库(评论):

name | comment

jan  | Test
bert | Test2
sam  | Test3
Run Code Online (Sandbox Code Playgroud)

PHP:

$sql="SELECT * FROM comments";
$result=mysql_query($sql);

while($rows=mysql_fetch_array($result)){

echo $rows['name'];
echo $rows['comment'];

}
Run Code Online (Sandbox Code Playgroud)

结果:

jan Test
bert Test2
sam Test3
Run Code Online (Sandbox Code Playgroud)

我的目的:

sam Test3
bert Test2
jan Test
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助 :)

Dec*_*cko 5

更改您的mysql查询以按您希望的方式对结果集进行排序.在你的情况下它可能是这样的

SELECT * FROM comments ORDER BY id DESC
Run Code Online (Sandbox Code Playgroud)