Просмотр поста

.
Fenix_61

Пробуй $sql_total = "SELECT COUNT(*) FROM `users` WHERE `lastdate` > " . (time() - 300);
$sql_list = "SELECT * FROM `users` WHERE `lastdate` > " . (time() - 300) . " ORDER BY `name` ASC LIMIT 8";
$total = mysql_result(mysql_query($sql_total), 0);
if ($total) {
$req = mysql_query($sql_list);
while (($res = mysql_fetch_assoc($req)) !== false) {
echo ' ' . ($res['id'] != $user_id ? '<a href="' . $rootpath . 'users/profile.php?user=' . $res['id'] . '">' : '') . '$res['name']' . ($res['id'] != $user_id ? '</a>' : '') . ($total > 1 ? ' ,' : '');
}
echo '<br /><a href="' . $rootpath . 'users/index.php?act=online"></a>';
} else {
echo '<div class="menu">Онлайн пуст</div>';
}