Добро пожаловать, Гость!
Есть несколько вопросов!
Общие вопросы | Есть несколько вопросов!



Есть несколько вопросов!
15 Авг 2013Драсте уважаемые мастера, у меня есть несколько вопросов:.
1.как сделать общеей кол-во онлайна (Гости+Юзеры).
2.Как сделать вывод 3-х ников онлайна.
3.Где есть файл кто сегодня посещал сайт?
Вроде все с меня +++ в анкету

Комментарии:


Zed (15 Авг 2013):
<?
$k=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `date_last` > '".(time()-600)."'"), 0);
if ($k==0) echo "Сейчас на сайте никого нетn";
$us = mysql_query("SELECT `id` FROM `user` WHERE `date_last` > '".(time()-600)."' ORDER BY `date_last` DESC LIMIT 3");
while ($ank = mysql_fetch_assoc($us))
{
$ank=get_user($ank['id']);
echo group($ank['id'])." <a href='/info.php?id=$ank[id]'>$ank[nick]</a>n";
echo "".medal($ank['id'])." ".online($ank['id']).",";
}
?>
andrei4ik93, Спасибо<?
$k=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `date_last` > '".(time()-600)."'"), 0);
if ($k==0) echo "Сейчас на сайте никого нетn";
$us = mysql_query("SELECT `id` FROM `user` WHERE `date_last` > '".(time()-600)."' ORDER BY `date_last` DESC LIMIT 3");
while ($ank = mysql_fetch_assoc($us))
{
$ank=get_user($ank['id']);
echo group($ank['id'])." <a href='/info.php?id=$ank[id]'>$ank[nick]</a>n";
echo "".medal($ank['id'])." ".online($ank['id']).",";
}
?>




<?
$k=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `date_last` > '".(time()-600)."'"), 0);
if ($k==0) echo "Сейчас на сайте никого нетn";
$us = mysql_query("SELECT `id` FROM `user` WHERE `date_last` > '".(time()-600)."' ORDER BY `date_last` DESC LIMIT 3");
while ($ank = mysql_fetch_assoc($us))
{
$ank=get_user($ank['id']);
echo group($ank['id'])." <a href='/info.php?id=$ank[id]'>$ank[nick]</a>n";
echo "".medal($ank['id'])." ".online($ank['id']).",";
}
?>


andrei4ik93, Вроде вот, а как сплюсовать?
<?
$k_on=mysql_result(mysql_query("SELECT COUNT(*) FROM `guests` WHERE `date_last` > ".(time()-600)." AND `pereh` > '0'"), 0);
$k_ong=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `date_last` > ".(time()-600).""), 0);
?>



Леко.Чтоб показывало и гостей и юзеров онлайн просто переменные,которые количество юзеров и гостей вывмдят сплюсуй.