1
我有一個MySQL表的結構與此類似:打印結果在一個簡單的表
id1 id2 title url date
我想打印出PHP一個簡單的表中與逆時間順序進行排序的結構如下從MySQL表中最近的10個條目(日期以上=提交日期):
title id2
我該怎麼做?
我有一個MySQL表的結構與此類似:打印結果在一個簡單的表
id1 id2 title url date
我想打印出PHP一個簡單的表中與逆時間順序進行排序的結構如下從MySQL表中最近的10個條目(日期以上=提交日期):
title id2
我該怎麼做?
用途:
<table>
<tr>
<td>title</td>
<td>id2</td>
</tr>
<?php
$sql = "SELECT t.title,
t.id2
FROM TABLE t
ORDER BY t.date DESC
LIMIT 10";
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf("<tr><td>%s</td><td>%s</td></tr>", $row[0], $row[1]);
}
?>
</table>
ORDER BY t.date DESC
將列出在頂部的最近日期。如果您希望列表從最早的日期開始,請忽略DESC
- 默認值爲ASC
,因此您不必輸入它。