Привет, тостер. На сайте есть диалог между двумя (возможно более) пользователями.
Всё работает в связки PHP + MySQL. Приведу общее описание текущей системы :
Таблица chat:
id | id_room | id_user | text | ...
PHP код:
$query = mysql_query("SELECT * FROM chat WHERE id_room = $id_room LIMIT 50");
while ($chat = mysql_fetch_assoc($query)) {
echo getusername($chat['id_user']);
echo $chat['text'];
}?>
// форма отправки сообщения
Сейчас при достижении порога в 50 сообщений, новые не выводятся.
Подскажите как сделать вывод только 50 последних сообщений, пока без подгрузки новых и всего такого.
Пробовал многое: получал id последнего сообщения - 50 и пытался вывести с id - 50 (минус) по последнее, но безрезультатно и еще разные фокусы с MySQL.