Проблема в сохранении
#1

В общем проблема такова, не записываются новые данные в базу данных, логи ошибок никаких не выдают, разве что есть 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;

Reply
#2

%s сделай в запросе, а не %e для имени.
Reply
#3

Quote:
Originally Posted by OKStyle
View Post
%s сделай в запросе, а не %e для имени.
Уже пробовал, не помогает...
Reply
#4

У тебя в строке 17 маркеров, а ты передаёшь 21 переменную.
Reply
#5

Про нормализацию БД, я так понимаю, ему ещё рано говорить?)
Reply
#6

Quote:
Originally Posted by Mutha_X
View Post
Про нормализацию БД, я так понимаю, ему ещё рано говорить?)
Тут поподробней пожалуйста
Reply
#7

Quote:
Originally Posted by 38
View Post
Тут поподробней пожалуйста
Со 2 страницы идёт обсуждение нормализации данных: https://sampforum.blast.hk/showthread.php?tid=489467&page=2
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)