14:34
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
        
Зацените (13)
Max 24.02.2017 22:08
Подвиcание SA-MP (2)
Max 20.02.2017 21:57
MYSQL Донат (2)
JasonGordon 08.02.2017 10:39
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 1 из 11
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » MySQL
MySQL
MckenzyДата: Вторник, 26.06.2012, 19:30 | Сообщение # 1
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Собственно такие дела. Что только не пробовал, в таблицу ну ни как не хочет записывать пароль. Произошло все после того, как сделал сохранение позиций игрока при выходе. Ошибок и варнингов соответственно нет, код пересматривал 100 раз, что то убирал, редактировал, нихера. Вот лог из дебага:
Code
[19:24:49] >> mysql_query( Connection handle: 1 )

[19:24:49] CMySQLHandler::Query(SELECT * FROM `players` WHERE `name` = 'Tester_Mckenzy' LIMIT 1) - Successfully executed.

[19:24:49] >> mysql_store_result( Connection handle: 1 )

[19:24:49] CMySQLHandler::StoreResult() - Result was stored.

[19:24:49] >> mysql_fetch_row_format( Connection handle: 1 )

[19:26:16] >> mysql_query( Connection handle: 1 )

[19:26:16] CMySQLHandler::Query(INSERT INTO `players` (`Name`,`Pass`) VALUES ('Tester_Mckenzy','123')) - Successfully executed.

[19:26:19] >> mysql_query( Connection handle: 1 )

[19:26:19] CMySQLHandler::Query(UPDATE players SET ID = '0',Name = 'Tester_Mckenzy',Pass = '',Sex = '1',Money = '0',Reg = '0',PosX = '0.000000',PosY = '0.000000',PosZ = '0.000000') - Successfully executed.

[19:26:23] >> mysql_query( Connection handle: 1 )

[19:26:23] CMySQLHandler::Query(UPDATE players SET ID = '0',Name = 'Tester_Mckenzy',Pass = '',Sex = '1',Money = '0',Reg = '1',PosX = '0.000000',PosY = '0.000000',PosZ = '0.000000') - Successfully executed.

[19:26:54] >> mysql_query( Connection handle: 1 )

[19:26:54] CMySQLHandler::Query(UPDATE players SET ID = '0',Name = 'Tester_Mckenzy',Pass = '',Sex = '1',Money = '0',Reg = '1',PosX = '2377.173828',PosY = '1465.702636',PosZ = '10.820312') - Successfully executed.

Светлые умы, жду ваших предложений.


ZiGGiДата: Вторник, 26.06.2012, 19:45 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 2650
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
ну 42 конечно же ;)


Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
MckenzyДата: Вторник, 26.06.2012, 19:49 | Сообщение # 3
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
ZiGGi, моя твоя не понимат :(
И еще кое что заметил, первый игрок сохраняется - ид в БД = 0, второй сохраняется, уже 3 ид. Связанно ли это с ошибками в дебаге?

LatronДата: Вторник, 26.06.2012, 19:55 | Сообщение # 4
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
Mckenzy, Со спецификаторами не напутал, не ?


Моё портфолио

Мои работы:
[ Lesson ] Операторы в PAWN.
[ Lesson ] Переменная.
[ GM ] RegSys. ( Last update: 21.04.2012 )




Улыбайся всем как можно шире - =)) Они должны быть уверены,что ты холодная лицемерная сволочь. © Виктор Пелевин
MckenzyДата: Вторник, 26.06.2012, 20:08 | Сообщение # 5
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Latron, это исключено :)
Кое что еще заметил, лучше увидеть вот так вот, чем описывать словами:

На ники внимание не обращайте, дружка попросил :<

ZiGGiДата: Вторник, 26.06.2012, 20:17 | Сообщение # 6
Мастер джэдай
Группа: Продвинутые
Сообщений: 2650
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (Mckenzy)
моя твоя не понимат

это был stepashka стайл, намёк на то, что нужен код ;)



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
MckenzyДата: Вторник, 26.06.2012, 20:22 | Сообщение # 7
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
ZiGGi,
Code
stock SaveAccount(playerid)
{
  GetPlayerPos(playerid, PlayerInfo[playerid][pPos][0], PlayerInfo[playerid][pPos][1], PlayerInfo[playerid][pPos][2]);

  format(queryString, sizeof(queryString), "UPDATE players SET ID = '%d',\
   Name = '%s',\
    Pass = '%s',\
    Sex = '%d',\
    Money = '%d',\
    Reg = '%d',\
    PosX = '%f',\
    PosY = '%f',\
    PosZ = '%f'",
     
  PlayerInfo[playerid][pID],
   PlayerInfo[playerid][pName],
    PlayerInfo[playerid][pPass],
    PlayerInfo[playerid][pSex],
    PlayerInfo[playerid][pMoney],
    PlayerInfo[playerid][pReg],
  PlayerInfo[playerid][pPos][0],
    PlayerInfo[playerid][pPos][1],
    PlayerInfo[playerid][pPos][2]);
     
  mysql_query(queryString);
   
  return 1;
}

ZiGGiДата: Вторник, 26.06.2012, 20:32 | Сообщение # 8
Мастер джэдай
Группа: Продвинутые
Сообщений: 2650
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Code
stock SaveAccount(playerid)  
{  
     GetPlayerPos(playerid, PlayerInfo[playerid][pPos][0], PlayerInfo[playerid][pPos][1], PlayerInfo[playerid][pPos][2]);  

     format(queryString, sizeof(queryString), "UPDATE players SET \  
     Name = '%s',\  
     Pass = '%s',\  
     Sex = '%d',\  
     Money = '%d',\  
     Reg = '%d',\  
     PosX = '%f',\  
     PosY = '%f',\  
     PosZ = '%f'\
     WHERE ID=%d
",  
     PlayerInfo[playerid][pName],  
     PlayerInfo[playerid][pPass],  
     PlayerInfo[playerid][pSex],  
     PlayerInfo[playerid][pMoney],  
     PlayerInfo[playerid][pReg],  
     PlayerInfo[playerid][pPos][0],  
     PlayerInfo[playerid][pPos][1],  
     PlayerInfo[playerid][pPos][2],
     PlayerInfo[playerid][pID]);  
       
     mysql_query(queryString);  
     
     return 1;  
}



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
MckenzyДата: Вторник, 26.06.2012, 20:38 | Сообщение # 9
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
ZiGGi, не помогло. Теперь какого то хера ид у первого игрока в таблице равен 5, пишет только пароль, а пол и координаты по нулям.
ZiGGiДата: Вторник, 26.06.2012, 20:45 | Сообщение # 10
Мастер джэдай
Группа: Продвинутые
Сообщений: 2650
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (Mckenzy)
не помогло. Теперь какого то хера ид у первого игрока в таблице равен 5, пишет только пароль, а пол и координаты по нулям.

В любом случае это правильнее, убери ' у числовых значений



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
MckenzyДата: Вторник, 26.06.2012, 20:50 | Сообщение # 11
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Quote (ZiGGi)
убери ' у числовых значений

Убрал. Все так же :(

ПлохишДата: Вторник, 26.06.2012, 23:40 | Сообщение # 12
Новенький
Группа: Пользователи
Сообщений: 62
Награды: 0
Город: Йошкар-Ола
Репутация: -93
Замечания: 60%
Статус:
я единственный человек который может тебе помочь, но не буду.


Plohysh Style
[img]http://s006.radikal.ru/i214/1206/5e/893d7989eb30.gif[/img]
КАК ВСТАВИТЬ КАРТИНКУ В ПОДПИСЬ?!?!!?
MckenzyДата: Вторник, 26.06.2012, 23:48 | Сообщение # 13
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Плохиш, pechal'.
KAAДата: Среда, 18.07.2012, 15:59 | Сообщение # 14
Новенький
Группа: Пользователи
Сообщений: 3
Награды: 0
Город: Новосибирск
Репутация: 2
Замечания: 20%
Статус:
автоинкремент у тебя сбился, дропни и заного создай ID с автоинкрементом


Продам рабочие ключи для Arma 2
Цена ключа 100р, обращаться в скайп chtoko666
Количество ключей ограничено(порядка 100)
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » MySQL
Страница 1 из 11
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM