ユーザーがさまざまな件名で返信を入力できるディスカッション タイプのページがあります。このために、私はテーブル名の返信をフィールドreplyID、topicID、userID、replybody、timeで持っています
結果を表示するページで、次の php コマンドを使用します。
$run = mysql_query("SELECT * FROM replies WHERE topicID = $topicnumber ORDER BY time DESC Limit 5");
while($data= mysql_fetch_array($run)){
// do formatting and display data
}
ご覧のとおり、ページには最初、トピックに関する 5 つの返信のみが表示されます (その後、興味がある場合、ユーザーはクリックして、すべての返信が表示されているページにアクセスします)。
問題は、上記のコードは最近の 5 件の返信を正しく表示しますが、表示の順序を変更したいということです。一番上に最近の返信が表示され、下に行くほど古い返信が表示されますが、最近の最も返信が下に表示されるように、この順序を変更したいと思います。
ほとんどのウェブサイトには、最近のほとんどのコメントが下がるこの機能があるため、ここで非常に単純な点が欠けていると思いますが、「質問は小さくありません」.