SA-MP Forums Archive
Проблемы с MYSQL - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Проблемы с MYSQL (/showthread.php?tid=266944)



Проблемы с MYSQL - 39Tb - 06.07.2011

Доброго время суток,ребят тут у меня такая маленькая проблема... перевел сервер на mysql,все бы хорошо,все работает на отлично,вот кроме пароля... заходишь на сервер вводишь пароль он пишет неправильно введен,хотя в базе забит именно этот пароль...около недели мучаюсь не как понять не могу,руки опускаются.. помогите кто чем может,может подкинете какую нибудь мысль.. буду благодарен..


Re: Проблемы с MYSQL - Ru-user - 06.07.2011

Быть может проблема с кодировкой


Re: Проблемы с MYSQL - 39Tb - 06.07.2011

Была такая мысль если честно... Качал мод как то "модернтропия" помоему,у нас с ним код один в один,у него грузит нормально все у меня нет...


Re: Проблемы с MYSQL - Kernell - 06.07.2011

Покажи код хотя бы. Как ты проверяешь логин и пасс в базе и т.д.
И ещё чтобы проблем с кодировками не было, может помочь SET NAMES запрос.


Re: Проблемы с MYSQL - 39Tb - 06.07.2011

Пасс
MySQLFetchAcctSingle(PlayerInfo[playerid][pSQLID], "Password", PlayerInfo[playerid][pKey]);
if(strcmp(PlayerInfo[playerid][pKey],password, true ) == 0 )
А логин через OnPlayerRequestClass паблик. + Дело в том что он у меня все считывает правильно,имя,всякие переменные по моду, вот только проблема с паролем...


Re: Проблемы с MYSQL - Stepashka - 06.07.2011

Пробывал распечатывать значения переменных перед сравнением?


Re: Проблемы с MYSQL - 39Tb - 06.07.2011

Нет,я так понимаю чтоб выводило на экран пароль для проверки?


Re: Проблемы с MYSQL - Stepashka - 06.07.2011

pawn Код:
MySQLFetchAcctSingle(PlayerInfo[playerid][pSQLID], "Password", PlayerInfo[playerid][pKey]);
printf(">%s< = >%s<", password, PlayerInfo[playerid][pKey])
if(strcmp(PlayerInfo[playerid][pKey],password, true ) == 0 )
зачем на экран в консоль, и наглядно увидешь в чем разница.


Re: Проблемы с MYSQL - 39Tb - 06.07.2011

В итоге получилась вот такая вот лабудень...
[23:30:22] MYSQL: Database connection established.
[23:30:22] MYSQL: Reconnection successful. We can continue as normal.
[23:30:28] >2< = >1<
[23:30:40] >123123< = >1<
[23:31:13] >1< = >1<
Не один из них не подходит к бд...


Re: Проблемы с MYSQL - 39Tb - 06.07.2011

Я незнаю откуда он у меня 1 берет... Я весь код с базами прочекал и не увидел...