Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 19
  1. #1
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±

    MySQL возвращает пустой результат

    Добрый день!
    Изначально было всё отлично но не с того не всего MySQL начал выдавать пустой результат. Кто нибудь сталкивался с этим??
    Пробовал с XAMPP на Denwer перейти тоже самое.

  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Nurick Посмотреть сообщение
    Добрый день!
    Изначально было всё отлично но не с того не всего MySQL начал выдавать пустой результат. Кто нибудь сталкивался с этим??
    Пробовал с XAMPP на Denwer перейти тоже самое.
    Эмм, таблица пустая просто, не? Произведи создание строки через INSERT запрос
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. Пользователь сказал cпасибо:
    Nurick (19.04.2016)
  4. #3
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Не не таблица не пуста:


    INSERT

  5. #4
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Ок.
    1) Добавим в базу нового пользователя (с паролем, именем, полом)
    PHP код:
    INSERT INTO `players` (`name`, `password`, `gender`) VALUES ('$continue$''qwerty123''2048'
    2) Выполнил запрос на вывод всех игроков в базе
    PHP код:
    SELECT FROM players
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  6. Пользователь сказал cпасибо:
    Nurick (19.04.2016)
  7. #5
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±





    И вот еще Анализ структур:

  8. #6
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Ну так вопрос решен?
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  9. #7
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Нет, факт в том то что ты допустим заходишь через игру Регистрируешься заново перезаходишь с тем же аккаунтом но у тебя вместо авторизации снова регистрации. А поле в базе данных пустое

  10. #8
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от Nurick Посмотреть сообщение
    Нет, факт в том то что ты допустим заходишь через игру Регистрируешься заново перезаходишь с тем же аккаунтом но у тебя вместо авторизации снова регистрации. А поле в базе данных пустое
    Попробуйте, зайти с моим ником. (должно работать)
    Так показывайте запросы авторизации/регистрации + mysql_log
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  11. #9
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Да но с твоим то запросом он заходит, а точнее выводит авторизацию(ХЕШ пароли)
    mysql_log(он чист, нет никаких ошибок)

    PHP код:
                    new query[128/*произвольно*/];
                    
    mysql_format(connectionHandlequerysizeof(query), "SELECT * FROM `players` WHERE `name` = '%e'"Player[playerid][Name]);
                    
    mysql_tquery(connectionHandlequery"OnPlayerLogin""d"playerid); 
    PHP код:
                new query[256/*произвольно*/];
                
    WP_Hash(Player[playerid][Password], 129inputtext);
                
    mysql_format(connectionHandlequerysizeof(query), "INSERT INTO `players` (`name`, `password`, `gender`) VALUES ('%e', '%s', '%d')"Player[playerid][Name], Player[playerid][Password], Player[playerid][Gender]);
                
    mysql_tquery(connectionHandlequery"OnPlayerRegister""d"playerid); 
    Последний раз редактировалось Nurick; 19.04.2016 в 16:43.

  12. #10
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Проставьте лог сами в OnGameModeInit и попробуйте потом зарегистрироваться, выйти, авторизоваться.
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

 

 
Страница 1 из 2 1 2 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •