SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian

Reply
 
Thread Tools Display Modes
Old 26/05/2019, 03:30 PM   #1
38
Little Clucker
 
Join Date: May 2017
Posts: 27
Reputation: 0
Default Проблема в сохранении

В общем проблема такова, не записываются новые данные в базу данных, логи ошибок никаких не выдают, разве что есть mysql.log в котором не присваивается Имя игрока на которого необходимо сохранить информацию:

PHP Code:
[DEBUGmysql_tquery(1"UPDATE `accounts` SET `pItems` = '0,0,19035,0,0,0,0,0',`pUseItems` = '0,0,0,0,0,0,0,0' WHERE `Name` = ''"""""
Код:
PHP Code:
stock save_player_items(playerid)
{
    new 
query_[512];
    
format(query_sizeof(query_),"UPDATE "TABLE_ACCOUNTS" SET `pItems` = '%d,%d,%d,%d,%d,%d,%d,%d',`pUseItems` = '%d,%d,%d,%d,%d,%d,%d,%d' WHERE `Name` = '%e'",
    
pInfo[playerid][PlayerItems][0], pInfo[playerid][PlayerItems][1],
    
pInfo[playerid][PlayerItems][2], pInfo[playerid][PlayerItems][3],
    
pInfo[playerid][PlayerItems][4], pInfo[playerid][PlayerItems][5],
    
pInfo[playerid][PlayerItems][6], pInfo[playerid][PlayerItems][7],
    
pInfo[playerid][PlayerItems][8], pInfo[playerid][PlayerItems][9],
    
pInfo[playerid][pUseItems][0], pInfo[playerid][pUseItems][1],
    
pInfo[playerid][pUseItems][2], pInfo[playerid][pUseItems][3],
    
pInfo[playerid][pUseItems][4], pInfo[playerid][pUseItems][5],
    
pInfo[playerid][pUseItems][6], pInfo[playerid][pUseItems][7],
    
pInfo[playerid][pUseItems][8], pInfo[playerid][pUseItems][9], GetName(playerid));
    
mysql_tquery(dbHandlequery_"""");
    return 
1;

38 is offline   Reply With Quote
Old 26/05/2019, 08:52 PM   #2
OKStyle
High-roller
 
OKStyle's Avatar
 
Join Date: May 2008
Location: Russia, Orenburg Money: GTA$ 999,999,999
Posts: 3,116
Reputation: 140
Default Re: Проблема в сохранении

%s сделай в запросе, а не %e для имени.
__________________
O.K.Style™ Laboratory
Kalcor: "... it's makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."
OKStyle is offline   Reply With Quote
Old 27/05/2019, 01:57 AM   #3
38
Little Clucker
 
Join Date: May 2017
Posts: 27
Reputation: 0
Default Re: Проблема в сохранении

Quote:
Originally Posted by OKStyle View Post
%s сделай в запросе, а не %e для имени.
Уже пробовал, не помогает...
38 is offline   Reply With Quote
Old 27/05/2019, 08:39 AM   #4
Stepashka
Godfather
 
Stepashka's Avatar
 
Join Date: Jul 2008
Location: near PC
Posts: 5,751
Reputation: 138
Default Re: Проблема в сохранении

У тебя в строке 17 маркеров, а ты передаёшь 21 переменную.
__________________
Клятва Страуструпа: "Я обязуюсь прилежно комментировать свой код, не использовать goto и следить за состоянием своих потоков и выделяемой памяти. Я обязуюсь не оставлять мусора в системе и избегать однобуквенных переменных. Ресет." © Куч
M&M GM
Status: ON HOLD

Stepashka is offline   Reply With Quote
Old 27/05/2019, 07:34 PM   #5
Mutha_X
Gangsta
 
Join Date: Sep 2009
Location: recursion
Posts: 658
Reputation: 37
Default Re: Проблема в сохранении

Про нормализацию БД, я так понимаю, ему ещё рано говорить?)
Mutha_X is offline   Reply With Quote
Old 29/05/2019, 08:33 PM   #6
38
Little Clucker
 
Join Date: May 2017
Posts: 27
Reputation: 0
Default Re: Проблема в сохранении

Quote:
Originally Posted by Mutha_X View Post
Про нормализацию БД, я так понимаю, ему ещё рано говорить?)
Тут поподробней пожалуйста
38 is offline   Reply With Quote
Old 29/05/2019, 10:03 PM   #7
Stepashka
Godfather
 
Stepashka's Avatar
 
Join Date: Jul 2008
Location: near PC
Posts: 5,751
Reputation: 138
Default Re: Проблема в сохранении

Quote:
Originally Posted by 38 View Post
Тут поподробней пожалуйста
Со 2 страницы идёт обсуждение нормализации данных: https://forum.sa-mp.com/showthread.php?t=489467&page=2
__________________
Клятва Страуструпа: "Я обязуюсь прилежно комментировать свой код, не использовать goto и следить за состоянием своих потоков и выделяемой памяти. Я обязуюсь не оставлять мусора в системе и избегать однобуквенных переменных. Ресет." © Куч
M&M GM
Status: ON HOLD

Stepashka is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[MySQL] Проблемы при сохранении базы данных. reAL_ Русский/Russian 6 23/02/2015 05:39 PM
Проблема с VPS Marcid Русский/Russian 7 28/01/2014 11:34 AM
Проблема с VDS Hawkins Русский/Russian 9 28/08/2012 06:31 PM
Проблема с db Mark Edisson Русский/Russian 0 09/10/2011 04:13 PM
MXini проблема с ini_getFloat (проблема с чтением файла) krik Русский/Russian 0 26/06/2011 02:56 PM


All times are GMT. The time now is 03:32 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.