Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Отображение всех пользователей проекта + их баланс

Mopo3

Активный участник
Пользователь
Баллы
68
Для себя написал код, который отображает логин и баланс пользователей занесенных в таблицу mysql
Код:
<center><h3>Список всех зарегистрированных пользователей проекта:</h3></center>
        <?php
//Данных от хоста с балансом
$db_host = 'localhost';
$db_user = 'Имя пользователя';
$db_password = 'Пароль';
$db_name = 'Название бд';
//
 
//Данные от хоста с логином
$db_host1 = 'localhost';
$db_user1 = 'Имя пользователя';
$db_password1 = 'Пароль';
$db_name1 = 'Название бд';
//
 
$sql1 = mysql_connect($db_host1,$db_user1,$db_password1) or die(mysql_error("Ошибка, нет соединения к базе данных!"));
mysql_select_db($db_name1,$sql1) or die(mysql_error("Ошибка, не найдена таблица!"));
$res1=mysql_query("SELECT login FROM accounts");
 
$sql = mysql_connect($db_host,$db_user,$db_password) or die(mysql_error("Ошибка, нет соединения к базе данных!"));
mysql_select_db($db_name,$sql) or die(mysql_error("Ошибка, не найдена таблица!"));
$res = mysql_query("SELECT balance FROM iConomy",$sql);
        $row = mysql_fetch_array($res);
 
while($row1=mysql_fetch_array($res1))
{
echo("<center><table>");
echo("<tr>");
echo("<td>".$row1['login']."&nbsp;&nbsp;</td><td>".$row['balance']." рублей</td><br />");
echo("</tr>");
echo("</table></center>");
}
 
 
?>

Извиняюсь за быдло код, но может кому и понадобится)
 
Что за херню я только что прочитал? Замысел может и норм, но реализация ужасна. Таблица с аккаунтами и таблица с балансом никогда не совпадают строка-в-строку или совпадают очень редко.
 
Что за херню я только что прочитал? Замысел может и норм, но реализация ужасна. Таблица с аккаунтами и таблица с балансом никогда не совпадают строка-в-строку или совпадают очень редко.
Не понял...
Каждый может изменить название таблицы)
 
что за нах я сейчас прочитал?! ты сейчас создал 2 подключения, на кой хер!? Ладно с этим, но как ты узнаешь баланс игрока отдельно?! У тебя просто массив fetch_array который выведет, на сколько я помню, только одну строку с первым или последним игроком, ты что дурак что ли?
$query = mysql_query ( "SELECT M.balance, U.name FROM база1.users U, база2.iconomy M WHERE U.name = M.username", $sql ), так не легче?
 
Последнее редактирование:
Парень, ты это, не позорься, удали, почитай побольше про программирование, сделай заного всё и выложи.
 
Что за ужас я сейчас увидел? Удали и не позорься
 
Господи
Аллах бабах, бомболейло
 
О ужас, а Evan дело тебе говорит, но лучше через JOIN.
 

Поделиться этой страницей

Назад
Верх