Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Как вывести баланс игрока в iconomy через PHP код

Тема в разделе "[Архив] Помощь", создана пользователем Tereror, 4 июн 2013.

  1. Автор темы
    Tereror

    Tereror Старожил

    Баллы:
    103
    Вот я накосячил такой код, но он выводит все значения из таблицы, а мне нужна таблица именно того пользователя, с которого он и выполнил этот код ( его никнейм и кол-во денег). Если что вывел сразу через html страницу...
    Код таков...
    Код:
    <html>
    <body>
    <?php
    $sdd_db_host=;
    $sdd_db_name=;
    $sdd_db_user=;
    $sdd_db_pass=;
    @mysql_connect($sdd_db_host,$sdd_db_user,$sdd_db_pass);
    @mysql_select_db($sdd_db_name;
    $result=mysql_query('SELECT * FROM `iconomy`');
    while($row=mysql_fetch_array($result))
    { echo '<p> id='.$row['id'].'. : '.$row['text'].'</p>';
    }
    ?>
    </body>
    </html>
    Перерыл весь учебник по php, но что-то недопонял...
     
    ВремяПриключений нравится это.
  2. Хостинг MineCraft
    <
  3. Serrrgio

    Serrrgio Старожил Пользователь

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    'SELECT * FROM `iconomy`' where username='Vasya'
    или как там называется имя пользователя в таблице
    и цикл не нужно, просто $row=mysql_fetch_array($result)
    и потом $row['имя_колонки']
     
    stew и Tereror нравится это.
  4. Dvladislav

    Dvladislav Старожил Переводчик Пользователь

    Баллы:
    173
  5. Автор темы
    Tereror

    Tereror Старожил

    Баллы:
    103
    Зачем это мне? Я сам бы хотел научиться, все не так просто.
    Спасибо!)
     
  6. Dvladislav

    Dvladislav Старожил Переводчик Пользователь

    Баллы:
    173
    Попросили помощи... Значит уже готовы использовать какие-то не свои чтоли методы, так в чем проблема посмотреть уже в готовом? Или пальцы отсохнут?
     
    Сникерсни нравится это.
  7. Автор темы
    Tereror

    Tereror Старожил

    Баллы:
    103
    Это просто топ, ( хотя да, там есть уже готовый код), но мне нужен никак не топ, а вывод кол-ва денег игрока на определенном сервере.[DOUBLEPOST=1370375179,1370374130][/DOUBLEPOST]
    Можно ли вывести вот так?
    Код:
    <?php
    include('config.php');
    $sql = mysql_query('SELECT * FROM `iconomy`' where username='$username'");
    $query = mysql_result($sql,0);
    echo "На вашем игровом счету:\n";
    echo $query;
    echo "\n $";
    echo '<br>';
     
  8. Serrrgio

    Serrrgio Старожил Пользователь

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    можно, но тогда в запросе явно указывай имя столбца
    SELECT имя_столбца_с_деньгами FROM `iconomy`' where username='$username'
     
    Tereror нравится это.
  9. alex55i

    alex55i Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    alex55i
    После `iconomy` лишняя кавычка => '
     
  10. Автор темы
    Tereror

    Tereror Старожил

    Баллы:
    103
    Код:
    $sql = mysql_query('SELECT `balance` FROM `iconomy` where `username`='$username);
    Что-то в этой строке не то...
     
    Оригинало_о нравится это.
  11. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Может так все же
    PHP:
    $sql mysql_query("SELECT `balance` FROM `iconomy` where `username`='$username'");
     
    Tereror нравится это.
  12. Автор темы
    Tereror

    Tereror Старожил

    Баллы:
    103
    Вывелось, но вот проблема возника - На вашем игровом счету: $. Не читает данные из таблиц...
     
  13. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    $money = $sql[balance];
     
  14. Автор темы
    Tereror

    Tereror Старожил

    Баллы:
    103
    Тот же результат...
     
  15. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Что то не то делаешь, скинь свой скрипт.
     
    DavidShabaev нравится это.
  16. Автор темы
    Tereror

    Tereror Старожил

    Баллы:
    103

    Код:
    <html>
    <body>
    <?php
    include('config.php');
    $money = $sql[balance]; mysql_query("SELECT `balance` FROM `iConomy` where `username`='$username'");
    $query = mysql_result($sql,0);
    echo "На вашем игровом счету:\n";
    echo $query;
    echo "\n $";
    echo '<br>';
    ?>
    </body>
    </html>
     
    Сникерсни и RVXman нравится это.
  17. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    А передать переменную юзера то?
     
  18. Автор темы
    Tereror

    Tereror Старожил

    Баллы:
    103
    Поподробнее?
     
  19. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    да и неправильно ты делаешь.
     
    Vedroyder нравится это.
  20. Автор темы
    Tereror

    Tereror Старожил

    Баллы:
    103
    А можно ли узнать правильный вариант сия скрипта? Точнее его подправку в правильную сторону...
     
  21. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Вот так выводи.
    PHP:
    <html>
    <body>
    <?php
    include('connect.php');
     
    $login mysql_real_escape_string($_POST['login']);
     
    $query mysql_query("SELECT `username`, `balance` FROM `iconomy` WHERE `username`='$login'") or die (mysql_error());
    $row mysql_fetch_assoc($query);
    $money $row['balance'];
     
    echo 
    "Ваш баланс ".$money." крипсов";
    ?>
    </body>
    </html>
     

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