Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/L2Top и системы поощрения/Самый голосующий
Поиск

Самый голосующий

9 ответов247 просмотровСейчас просматривают: 1
_
_Leshiy_
· 15.01.2010, 03:17

Здравствуйте, у меня есть одна идея но к сожаления сам организовать я её не могу, возможно кто то согласится помочь,.. так вот хотелось бы написать страницу на которой будет отображаться к примеру ТОП 20 самых голосующих игроков,... мб даже такой скрипт уже существует подскажите пожалуйста..

0
Антоха
Антоха

Пользователь

Бывалый

Постов: 289

На форуме с: 24.11.2008

Репутация: +333

Рейтинг: 0

· 15.01.2010, 04:41

_Leshiy_: Здравствуйте, у меня есть одна идея но к сожаления сам организовать я её не могу, возможно кто то согласится помочь,.. так вот хотелось бы написать страницу на которой будет отображаться к примеру ТОП 20 самых голосующих игроков,... мб даже такой скрипт уже существует подскажите пожалуйста..

Это уже реализовано в Stress russian_roulette.gif

0
_
_Leshiy_
· 15.01.2010, 06:00

мда... не лёгкой задача оказалась, был бы рад если бы кто то решил по сопутствовать мне в выдирания скрипта из движка.... aggressive.gif

0
Руслан
Руслан

Модератор

Ветеран

Постов: 1201

На форуме с: 14.12.2007

Репутация: +775

Рейтинг: 0

· 15.01.2010, 13:31

Где то я уже выкладывал скрипт. В написании ничего сложного нет.
Тебе просто пхп код позже выложу.

З.Ы. что то много Леших у нас развелось уже))

На Форуме я тоже Radar!
Я везде Radar!

0
_
_Leshiy_
· 16.01.2010, 00:19

А может кто нибудь просто подсказать запрос в базу такого типа..
1. Происходить поиск одинаковых значений в таблице 'l2top' в столбце 'nick'
2. Происходит пересчёт количества одинаковых значений по строкам в столбце 'nick'
3. Затем происходит присваивание определённого количества к функции count для вывода определённого количество результатов...
4. И что бы потом выводилось два столбца с результатами типа
Имя Проголосовал раз
Nickname 4


.............................

Ну или хотя бы примерно что бы мне было от чего отталкиватся


P.S. Не знаю сколько развелось а я тут давно)))

0
Руслан
Руслан

Модератор

Ветеран

Постов: 1201

На форуме с: 14.12.2007

Репутация: +775

Рейтинг: 0

· 16.01.2010, 01:06

На держи

Топ 10 голосующих




Коннект к БД уже сам))

На Форуме я тоже Radar!
Я везде Radar!

0
_
_Leshiy_
· 16.01.2010, 02:42

Спасибо, но тут что не так.... вроде всё норм вот только список не выводится,...
я попробовал вставить туда

Код
$sql = mysql_query("SELECT count(*) FROM l2top");
$votetop = mysql_result($sql, 0, 0);

Вроде всё норм, общее количество проголосовавших выводится значит подключение к БД есть..

0
Руслан
Руслан

Модератор

Ветеран

Постов: 1201

На форуме с: 14.12.2007

Репутация: +775

Рейтинг: 0

· 16.01.2010, 03:10

Сори тут косяк:

Замени это

SQL
$result=mysql_query('SELECT name, count(name) from l2top group by nick order by count(nick) desc LIMIT 10 ');


На это
SQL
$result=mysql_query('SELECT nick, count(nick) from l2top group by nick order by count(nick) desc LIMIT 10 ');

На Форуме я тоже Radar!
Я везде Radar!

0
_
_Leshiy_
· 16.01.2010, 17:50

Спасибо всё работает!
не могли бы вы ещё подсказать какой функцией я смогу из последней строчки в таблице l2top изъять содержимое столбца 'nick'...

0
Войдите или зарегистрируйтесь чтобы ответить