[Ajuda] MySQL sintaxe
#1

Olб , venho pedir б ajuda de vocкs nahora do salvamento retorna um erro de Sintaxe o OnQueryError , o seguinte erro й :
pawn Код:
[18:23:00] ID: 1064 || Erro : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET dinheiro ='2000', SET banco='0', SET skin='0', SET posx='0.000000', SET posy' at line 1 || CallBack: r@SalvarConta || Query : UPDATE `registros` SET level='0',SET dinheiro ='2000', SET banco='0', SET skin='0', SET posx='0.000000', SET posy='0.000000', SET posz='0.000000' WHERE `nome` ='Deeh' || Conexгo :
Linha do Erro :
pawn Код:
public SalvarConta(playerid){
    mysql_format(E_CSQL,index,"UPDATE `registros` SET level='%d',SET dinheiro ='%d', SET banco='%d', SET skin='%d', SET posx='%f', SET posy='%f', SET posz='%f' WHERE `nome` ='%s'",gPlayerInfo[playerid][level],gPlayerInfo[playerid][money],gPlayerInfo[playerid][bank],gPlayerInfo[playerid][skin],gPlayerInfo[playerid][posX],gPlayerInfo[playerid][posY],gPlayerInfo[playerid][posZ],gPlayerInfo[playerid][nome]);
    mysql_function_query(E_CSQL,index,false,"r@SalvarConta","d",playerid);
    return 1;
}
public r@SalvarConta(playerid){
    printf(" Conta do Jogador %d salva com sucesso na saida.",gPlayerInfo[playerid][nome]);
    return 1;
}
Busquei varias sintaxe nгo consegui identificar o erro , se puderem me ajudar
Reply
#2

Nгo sei se vai adiantar , mas tira o SET da frente da coluna !

ficaria assim .
Update tabela SET coluna='resposta', coluna2='resposta'

e assim vai.

@ Faz tempo que nгo programo pode ser que esteje errado.
Reply
#3

Nгo tinha percebido esse detalhe , muito obrigado
xD
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)