Loading...
Обучение/Помощь новичкам | Помогите с онлайном в игре
Короче дан список игроков всех там показывает что некоторые в онлайне а некоторые нет как сделать так чтоб люди кто в онлайне были впериди а или на другой страницы ?
нужно знать игру, и как она работает, по базе смотреть
дан вот такой код <?php

$title['page'] = 'Игроки';
require ('../core/sys.php');
require ('../core/head.php');
if(!isset($user['id'])){
header('Location: /');
exit;
}
switch(htmlspecialchars($_GET['case'])){
default;
?><div class="toptitle"> Игроки</div><?
$k_post = $db->prepare("SELECT * FROM `users`");
$k_post -> execute();
$k_post = $k_post -> rowCount();
if($k_post == 0){
?><div class="box2"><center><b>Пусто</b></center></div><?
}
$max = 10;
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
$all = $db->prepare("SELECT * FROM `users` ORDER BY `id` DESC LIMIT $start, $max");
$all -> execute();
$all = $all -> fetchAll();
if(is_array($all)){
foreach($all as $row){
if($row['online'] > time()-600){
$img = '<img src="http://zornet.ru/zornet_ru/efebcdbb961f.gif" width="80" height="20" ; alt="online">';
}else{
$img = '<img src="http://zornet.ru/zornet_ru/477f1e46a465.gif" width="80" height="20" ; alt="offline">';
}
?><div class="block"> <?=nick($row['id'])?> <?=$img?></div><?
}
}
if ($k_page > 1) {
echo str('?',$k_page,$page);
}
break;
case 'online':
?><div class="toptitle"><a href="/gamers/"> Игроки</a> | Онлайн</div><?
$k_post = $db->prepare("SELECT * FROM `users` WHERE `online` > ?");
$k_post -> execute([time()-600]);
$k_post = $k_post -> rowCount();
if($k_post == 0){
?><div class="box2"><center><b>Пусто</b></center></div><?
}
$max = 10;
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
$all = $db->prepare("SELECT * FROM `users` WHERE `online` > ? ORDER BY `id` DESC LIMIT $start, $max");
$all -> execute([time()-600]);
$all = $all -> fetchAll();
if(is_array($all)){
foreach($all as $row){
?><div class="block"> <?=nick($row['id']);?></div><?
}
}
if ($k_page > 1) {
echo str('?',$k_page,$page);
}
break;
}
require ('../core/foot.php');
?>
Rostik98ua , игра евгения банда онлайн чтоле )))))))
что значит $row
Rostik98ua , она показывает значки кто онлайн и кто нет
Севериан (09.12.2015 в 17:33)
Rostik98ua , она показывает значки кто онлайн и кто нет

я не это спрашивал, что значит эта переменная $row
Rostik98ua , не могу сказать
так там все правильно.
ну тогда и я помочь не могу
Онлайн: 3
Время:
Gen. 0.1323
(c) Bym.Guru 2010-2026