私は開発中のチャットアプリケーションを持っています:
http://driptone.com/jony/applications/chat/index.php
問題は、メッセージの結果を最大 30 件に制限していることです。新しいメッセージを上書きしたいので、古いメッセージが上から削除されます。
しかし、何らかの理由で、新しいメッセージである一番下のメッセージが代わりに削除されますか? 削除されたということは、表示されないということです。
どうすれば変更できますか?
私は日付、時間で注文しています:
SELECT * FROM messages ORDER BY date, time ASC LIMIT 30
内部 while ループ:
echo
'
<li>
<div class="messages">
<p>
'.$row['message'].'
</p>
<span class="user-meta">
'.$row['username'].'
</span>
<span class="time-meta">
'.$row['time'].', '.$row['date'].'
</div>
</div>
</li>
';
何か案は?