Код вывода на главную юзеров на сайте
echo "\n" . '';
$ontime = time() - 1000;
$requ = $db->query("SELECT `id`, `name`, `rights` FROM `users` WHERE `lastdate` > '" . $ontime . "' ORDER BY `name`");
$userOnline = $requ->rowCount();
if($userOnline) {
echo '';
$i = 1;
while ($resu = $requ->fetch()){
$next = null;
if($i < $userOnline) $next = ', ';
echo ($systemUser->isValid() && $systemUser->id != $resu['id'] ? '[url=' . $config['homeurl'] . '/profile/?user=' . $resu['id'] . ']' : '');
echo ' if ($db->query("SELECT COUNT(*) FROM `cms_ban_users` WHERE `user_id` = '" . $resu['id'] . "' AND `ban_time` > '" . time() . "' ")->fetchColumn())
{
echo ' text--through';
}
echo '">' . $resu['name'] . '';
echo ($systemUser->isValid() && $systemUser->id != $resu['id'] ? '[/url]': '');
echo $next;
$i++;
}
echo '';
}
Как сделать вывод не только ника, но и аватар юзера?) И как задать лимит, чтобы отображались 5 юзеров которые в сети?) Кто поможет?
Добавлено: 25.10.2020 / 22:27
Так есть же кусок кода, наверное в функциях.. Онлайн вон внизу.. Там и аватарки и пользователи.. цыфру только поменять..
А вот где теперь понятия не имею искать это.. Хотя мудрость мне подсказывает что всё там же..
Добавлено: 25.10.2020 / 22:32
$requ=$db->query("SELECT `id`, `name`, `rights` FROM `users` WHERE `lastdate` > '".$ontime."' ORDER BY `name` LIMIT 5");
Добавлено: 25.10.2020 / 22:33
хз смысл помню а как ситаксически правильно в запрос лимит поставить не помню..гуглить лень
Добавлено: 27.10.2020 / 02:07
Кеня, DESC LIMIT 5
или
ASC LIMIT 5
Добавлено: 27.10.2020 / 02:10
Что то смотрю и вывод не узнаю.. 40% не то как раньше было
Добавлено: 27.10.2020 / 02:18
Только кажется раньше там пагинация была встроена..кажется.. И вот если там что то поменяли тогда придется просто или спрашивать кто в курсе, или ваять свой запрос в БД..
Fublin, Ну я использую версию двига Johncms7.1.0