На странице только с этим кодом будет около 30-40 запросов МАКСИМУМ. Открой любую цмс и ты охереешь от количества запросов там, работающий сайт на дцмс с модулями это уже около 100-150 запросов со страницы, так что успокойся. Успользовать не рокомендуется конечно, можно придумать, но работать будет нормально
не ну я не спорю, работать будет, но если на странице еще много запросов, + еще в цыкле, тогда спокойно хостер банит за нагрузку, но это при том что страница будет откриватся очень очень часто, например в игре
КОРЕЕС ДЕТЕКТЕД!!11
Все можно, примерно следующим образом
<?
$room = mysql_query(\"SELECT inroom .* FROM `chat_room` AS c LEFT JOIN inroom ON(inroom.id_room = c.id) WHERE id IN(SELECT id_room FROM inroom WHERE time + \'300\' > \'\" . time() . \"\'\" AS count ORDER BY `time` DESC, `title` DESC\"
while($chat = mysql_fetch_assoc($room))
{
echo \'<div class=\"body\"><img src=\"../images/guest.png\"> <b><a href=\"../chat/room.php?id=\'.$chat[\'id\'].\'\">\'.$chat[\'title\'].\'</a></b></div> Онлайн (<a href=\"room.php?act=inroom&id=\'.$chat[\'id\'].\'\"><b>\'.$chat[\'count\'].\'</b></a> чел<br>\';
if ($chat[\'count\'] != 0)
{
echo \'<a href=\"../other/profile.php?id=\'.$chat[\'id_user\'].\'\">\'.username($chat[\'id_user\'], 2).\'</a>, \';
echo \'<hr>\';
}
else
{
echo \'В комнате никого нет..<br/><hr>\';
}
}
?>
смысл думаю ясен
Xupypr, если не сложно составь запрос без синтаксических ошибок?..
А то бьет ошибку..
Parse error: syntax error, unexpected T_AS in Z:\\home\\test1.ru\\www\\chat\\body.php on line 30
[code]
<?
$room = mysql_query(\"SELECT inroom .* FROM `chat_room` AS c LEFT JOIN inroom ON(inroom.id_room = c.id) WHERE id IN(SELECT id_room FROM inroom WHERE time + \'300\' > \'\" . time() . \"\'\" AS count ORDER BY `time` DESC, `title` DESC\"
?>
[/code]
Tivibu не пиши ерунды.
Longer так попробуй
<?
$room = mysql_query(\"SELECT COUNT(i.id) AS count, chat_room .* FROM `chat_room`
LEFT JOIN inroom AS i ON(i.id_room = chat_room.id) WHERE i.time + \'300\' > \'\" . time() . \"\'\" ORDER BY i.time DESC, chat_room.title DESC\"
?>
мне негде проверить, так что набросал примитивно )