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

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

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

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

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

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

    Широко известно, что идеи стоят 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,467
    Репутация:
    265 ±
    Ок.
    1) Добавим в базу нового пользователя (с паролем, именем, полом)
    PHP код:
    INSERT INTO `players` (`name`, `password`, `gender`) VALUES ('$continue$''qwerty123''2048'
    2) Выполнил запрос на вывод всех игроков в базе
    PHP код:
    SELECT FROM players

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

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





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

  7. #6
    Аватар для $continue$
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,467
    Репутация:
    265 ±
    Ну так вопрос решен?

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

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

  9. #8
    Аватар для $continue$
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,467
    Репутация:
    265 ±
    Цитата Сообщение от Nurick Посмотреть сообщение
    Нет, факт в том то что ты допустим заходишь через игру Регистрируешься заново перезаходишь с тем же аккаунтом но у тебя вместо авторизации снова регистрации. А поле в базе данных пустое
    Попробуйте, зайти с моим ником. (должно работать)
    Так показывайте запросы авторизации/регистрации + mysql_log

  10. #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.

  11. #10
    Аватар для $continue$
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,467
    Репутация:
    265 ±
    Проставьте лог сами в OnGameModeInit и попробуйте потом зарегистрироваться, выйти, авторизоваться.

 

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

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

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

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

Ваши права

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