我使用limit來顯示最新的3個條目。如果有超過3個條目,我如何顯示選項「查看全部」。查看更多....選項
我怎麼能調整代碼或添加新代碼:
代碼:
$query="SELECT * FROM messages where u_id = '$id' ORDER BY id DESC LIMIT 0, 3";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
echo "";
$i=0;
while ($i < $num) {
$otheris=mysql_result($result,$i,"sender_full_name");
$sysid=mysql_result($result,$i,"sender_id");
$dob=mysql_result($result,$i,"dob");
// If $dob is empty
if (empty($dob)) {
$dob = "No new messages -
<a id=missingdob href=/test.php?id=$uid>
<bold>check later</bold></a>";
}
echo "<br><div id=linkcontain>
<a id=otherlink href=$mem/profile.php?id=$uid>
$manitis</a>
<br><div id=dobpres>$dob</div></div>";
echo "";
$i++;
}
?>
刪除'LIMIT'?我不明白你在這裏問什麼 – 2011-03-17 16:30:13
我會說加載它,然後只顯示你想要的許多。創建一個只顯示更多而不是實際加載的按鈕。更少的查詢=更好。 – 2011-03-17 16:31:54
上面的代碼將顯示最近的3條消息。如果數據庫中超過3條消息,我想顯示以下兩個單詞「查看更多」。我怎麼能使用上面的代碼... – AAA 2011-03-17 16:35:21