26.06.2012, 19:37
Кстати совет "убрать кавычки" абсолютно бесполезный, SQL синтаксис допускает кавычки у числовых значений, а в некоторых случаях даже рекомендует их наличие.
Так что я посоветую оставить запрос в первоначальном виде:
Так что я посоветую оставить запрос в первоначальном виде:
pawn Код:
format(queryString, sizeof(queryString),
"UPDATE players SET \
Name = '%s', \
Pass = '%s', \
Sex = '%d', \
Money = '%d', \
Reg = '%d', \
PosX = '%.3f', \
PosY = '%.3f', \
PosZ = '%.3f' \
WHERE Name='%s' \
LIMIT 1",
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][pName]
);