Саныч пишет:Уберите из запроса DESC и получите "с конца"
Вы немного не поняли логики) Мне нужны последние 30 записей в базе, но, чтобы эти 30 сообщений просто выводились в обратном порядке.
Champion пишет:Отсортировать в другую сторону
SELECT * FROM(SELECT * FROM messages WHERE id='5' ORDER BY id DESC LIMIT 30) t ORDER BY id ASC
Вообще интересно, что id в выборке будут одинаковые: id='5' и вообще не понтно нафига сортировка.
Либо есть такая штука как mysql_num_rows() и mysql_result()
id служит, как идентификатор канала чата(или же комнаты, чтобы было понятнее), тоесть мне нужно достать 30 последних сообщений с 5-ой комнаты
Champion, Благодарю, всё получилось Очень оперативно) (Отредактировано автором: 22 Марта, 2011 - 16:45:26)
|