2011-02-11 32 views
0

嘿,首先感謝幫助我與這個(可能愚蠢)的問題:) 我做了我的研究,但無法找到任何解決方案谷歌。PHP - SELECT * FROM ...但查看數據庫中的最後一個元素首先

是否有可能開始查看我的數據庫中的最後一個元素?

例如:

DATABASE(註釋):

name | comment 

jan | Test 
bert | Test2 
sam | Test3 

PHP:

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

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

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

} 

結果:

jan Test 
bert Test2 
sam Test3 

我的目的:

sam Test3 
bert Test2 
jan Test 

在此先感謝您的幫助:)

回答

5

改變你的MySQL查詢排序結果設置如何。你的情況很可能是像

SELECT * FROM comments ORDER BY id DESC 
+0

非常感謝你,這並獲得成功:) – 2011-02-11 16:24:47

0

您應該添加任何一個id你的表,或者至少包含您的數據行的插入時間和日期的時間戳。

然後:

SELECT * FROM comments ORDER BY timestamp DESC