Tôi đang xây dựng hệ thống ghi chú trên trang web của mình và tôi đã đến giai đoạn mà người dùng có thể đăng ghi chú vào cơ sở dữ liệu MySQL bằng PHP và sau đó PHP in chúng ra một trang. Tuy nhiên, khi họ in/echo ra, cái cũ nhất xuất hiện đầu tiên nhưng tôi muốn đầu tiên gần đây nhất. Tôi cũng muốn họ bị giới hạn ở mức 10, vì vậy chỉ có 10 người xuất hiện trên trang. Đây là mã PHP của tôi, giúp đỡ của bạn sẽ được nhiều đánh giá cao:PHP và MySQL: Sắp xếp theo ngày và giới hạn gần nhất 10
// initialize some variables
$notedisplaylist = "";
$myObject = "";
$result = mysql_query("SELECT * FROM notes WHERE note_author_id='$u_id' ORDER BY date_time");
while($row = mysql_fetch_array($result)){
$note_title = $row["note_title"];
$note_body = $row["note_body"];
$date = $row["date_time"];
$notedisplaylist .= '<h2>' . $note_title . '</h2><br /><p>' . $note_body . '</p><hr /><p>Noted: ' . $date . '</p><hr /><br />';
}