Вывод выборки из Базы Данных

Print RSS
488

Author
Пришелец
0
Вот код самой выборки:
$room = $_GET['room'];

$chatmess=mysql_query("SELECT `msg` FROM `log` WHERE `type`='OUT' AND `room`='$room' AND NOT `user_id`='0' ORDER BY id DESC LIMIT 10");

$namehata=mysql_query("SELECT `name` FROM `rooms` WHERE `id`='$room'");

while($name = mysql_fetch_assoc($namehata)) {
$mess=mysql_result(mysql_query("SELECT COUNT(msg) FROM `log` WHERE `type`='OUT' AND `room`='$room' AND NOT `user_id`='0'"), 0); 
if($mess == 0){
echo "<b>»<font color=red>В комнате</font> «$name[name]» <font color=red>сообщений нет !!!</font></b><br>";
}else{
echo "» Последние 10 сообщений комнаты <b>«$name[name]»</b>:<br><br>";

while($nick = mysql_fetch_assoc($chatmess)) 
{ 
echo " <font color=green>$nick[msg] </font><br>"; 
}
}
}

Вот сами сообщения которые выводятся:
» Последние 10 сообщений комнаты «Общая»:

 [649] Miss |:::>  
•••••••••• 
 [396] Mosya^^ замужем за героин |:::> Псо
•••••••••• 
 [396] Mosya^^ замужем за героин |:::> (
•••••••••• 
 [3] КаРаМеЛьКа замужем за спортсмен |:::> летаю
•••••••••• 
 [396] Mosya^^ замужем за героин |:::> Ауч  
•••••••••• 
 [396] Mosya^^ замужем за героин |:::> Че он ушел(
•••••••••• 
 [121] героин женат на Mosya^^ |:::> Всем дарова
•••••••••• 
 [396] Mosya^^ замужем за героин |:::> Я вижу  
•••••••••• 
 [3] КаРаМеЛьКа замужем за спортсмен |:::> жу жужу я смозгами не дружу
•••••••••• 
 [396] Mosya^^ замужем за героин |:::>   
••••••••••

Только вот читать их надо снизу вверх,т.е. последнее сообщение вверху...
Можно ли сделать чтобы последнее сообщение было внизу ?

крутой чЕл
0
в конец запросов добавь ORDER BY id DESC

Пришелец
0
1. stimul-tem, попробуй последний циклы поменять.Или условие смени.
Author
Пришелец
0
WIN4 (6 Февраля 2012 / 13:11)
1. stimul-tem, попробуй последний циклы поменять.Или условие смени.
Знал бы как D D D
Я это то писал хрен знает сколь,где только инфу не собирал,и тут на форуме добрые люди помогли))))
Changed: Макс (06.02.2012 / 13:22)

крутой чЕл
0
1. Точнее ORDER BY msg DESC
Ты же только сообщения получаешь

Пришелец
0
4. stimul-tem, почитай про все циклы,и условие сделай чтобы с последнего элемента начиналось.
Author
Пришелец
0
Wapruks (6 Февраля 2012 / 13:27)
1. Точнее ORDER BY msg DESC
Ты же только сообщения получаешь
Это есть в коде,ползунок вправо сделай)))просто не видно))

крутой чЕл
0
у тебя ORDER BY id DESC,а не ORDER BY msg DESC

Чатланин
0
или order by id ASC

крутой чЕл
0
ASC выводит в стандартном порядке,тоесть новые внизу
Stickers / Tags / Rules / Top topics / Top Posts / Search