• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
нужен скрипт
Timoxa636
WeB Developer
Всем доброго времени суток !
Народ нужен скрипт на отображение онлайн игроков (список), только с определёным количетвом отображения, допустим 15 игроков остальные на следующих страницах
форма списка:
Ник/уровень/расса/класс/



заранее спасибо!
Сообщение # 1 написано 23.07.2013 в 13:32
Zolan
[P]hotoshop [М]астер
Поищи на форуме.
В корзине много тем с таким скриптом если я не ошибаюсь
Сообщение # 2 написано 23.07.2013 в 14:07
Timoxa636
WeB Developer
Zolan, тем с сайтами много, но вот ещё пока не встричал что бы список онлайн перелистывался как страницы, в основном только сплошной список на всех игроков
Сообщение # 3 отредактировано Timoxa636 - Вторник, 23.07.2013, 23:32
Xamejiuoh
Центурион
Цитата (Timoxa636)
Zolan, тем с сайтами много, но вот ещё пока не встричал что бы список онлайн перелистывался как страницы, в основном только сплошной список на всех игроков

Это называется с постраничной навигацией ~ с пагинацией, разница там только в использовании LIMIT в sql и генерации ссылок с гет параметрами номера стр...также приёма параметра и вычисления из него уже LIMIT
Сообщение # 4 отредактировано Xamejiuoh - Среда, 24.07.2013, 03:16
Timoxa636
WeB Developer
Xamejiuoh, Можешь помочь ?
Сообщение # 5 написано 24.07.2013 в 12:54
Xamejiuoh
Центурион
Цитата (Timoxa636)
Xamejiuoh, Можешь помочь ?

Да, но за +сики пивка не попьёшь...
Сообщение # 6 написано 24.07.2013 в 17:46
Quintessence
Центурион
Эта штуковина для каждого сайта индивидуально пишется, но вот так этот модуль выглядит у меня:
if(isset($_GET['realm']) && is_numeric($_GET['realm']))
$realm = $_GET['realm'];
else
$realm = 1;
/* -- counting limits -- */
$this->obj['pager']->createNavigationBar('CDB.characters', 'WHERE online = 1', $realm);

$get_online = $this->db->query("SELECT name, level, race, gender, class FROM `CDB`.`characters` WHERE online = 1 LIMIT ". $this->obj['pager']->limit_start .', '. $this->obj['pager']->limit_end, $realm, 0);
$echo .= $this->tplmgr->tableRow('Имя', 'Уровень', 'Раса', 'Класс', 1, 'noindex');
while($row = $this->db->fetch($get_online))
{
$echo .= $this->tplmgr->tableRow($this->obj['characters']->classColor($row[0], $row[4]), $row[1], $this->obj['characters']->createIcon('race', $row[2], $row[3]), $this->obj['characters']->createIcon('class', $row[4]));
}
$echo .= $this->tplmgr->tableRow('END') . $this->tplmgr->center($this->obj['pager']->navigationBar);
Уникальный рейтинг серверов http://rtop.biz
RTOP на WoWJP
Сообщение # 7 написано 19.08.2013 в 16:43
aftersoft
Рыцарь
Timoxa636, Поддержу Xamejiuoh, чисто потому, что данные скрипты в гугле найти дело 5 минут. Если мы тебе выложим бесплатно готовое решение, ты ничему не научишься, а если сам поищешь, попробуешь и полинкуешь сюда темы, в которых побывал, я тогда буду видеть что ты старался и сразу же скину рабчий вариант laugh
Сообщение # 8 написано 03.07.2014 в 15:00
  • Страница 1 из 1
  • 1
Поиск: