Ir para conteúdo
  • 0

Erro talkaction (PARAM + SQL )


Session Start

Pergunta

Bem, estava tentando criar uma coisa e está dando um erro, nao sei pq =x

 

tentei bastante já e nada de resultado.

 

É pra criar um char com os valores de param[1], 2, 3, 4...

1=Account Name

2=Nome

3=Vocação

4=Sexo

 

Script:

function onSay(cid, words, param)
local t = string.explode(param, ",")
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "".. t[1] ..", " .. t[2] ..", ".. t[3] ..", " .. t[4] .."")
local QUERY = "INSERT INTO `players` VALUES (NULL, ".. t[2] ..", 1, 1, ".. t[1] ..", 20, ".. t[3] ..", 910, 910, 98800, 0, 0, 0, 0, 210, 0, 0, 0, 6, 0, 0, 1, 49, 77, 7, 0, 0, ".. t[4] ..", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);"
db.executeQuery(QUERY, t[2], getAccountIdByAccount(t[1]), t[3], t[4]) 
return true
end

 

Erro:
[23/08/2013 06:35:09] OTSYS_SQLITE3_PREPARE(): SQLITE ERROR: near "0": syntax error (0)

 

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

mano tu ja coloco as variaveis na query... n precisa por denovo dentro da funçao... -alias achu q nem pode fazer isso em LUA-

use soh assim...

db.executeQuery(QUERY) 
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...