Ir para conteúdo

Featured Replies

Postado

glr to com uma dúvida, como faço pra retornar essa query em mensagem:

 

db.query("SELECT * FROM `players` WHERE `resets`")
 
pra retornar:
Você tem X resets....
 
tentei assim: 
function getResets(cid)
resets = db.query("SELECT * FROM `players` WHERE `resets`")
return resets
end
 
Você tem: " .. getResets(cid) .. ".
 
mas não deu, podem me ajudar?

 


tfs 1.0

  • Respostas 6
  • Visualizações 644
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • cara... não sei fazer select no lua mas pelo que entendo de select vc precisa retornar primeiro num reader e depois que retornar no reader pegar os dados que vc quer, e outra que select maluco é esse

Postado

cara... não sei fazer select no lua mas pelo que entendo de select vc precisa retornar primeiro num reader e depois que retornar no reader pegar os dados que vc quer, e outra que select maluco é esse ?? vc esta chamando um where mas where o que ? vc precisa especificar o where que significa a condição, tipo,

select padeiros.nome from padeiros where padeiros.pão='frances' tipo ai eu gostaria que o db me retorno da tabela padeiro o nome de todos os padeiros que fazem pão frances.

no seus elect se vc quer retornar apenas os resetes não deve colocar * pq * é o caracter coringa para trazer tudo então o certo seria SELECT players.resets FROM players WHERE players.id=cid, esse select é se vc quer retornar os resets de um player especifico e que cid seja o id do player....mas de qq forma vc precisa fazer que o db.query retorno isso como um numero ou string...

Donate

 

Postado

tenta ai, peguei do sistema de um lek aqui..

function getPlayerReset(cid)
local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)..";")
reset = qr:getDataInt("reset", getPlayerGUID(cid))
if reset < 0 then
reset = 0
end
return reset
end

Editado por HallsSantos (veja o histórico de edições)

Postado
  • Autor

@join
entendi... sou leigo no assunto, rsrsrs, obrigado.
 

  Em 22/09/2014 em 02:59, HallsSantos disse:

tenta ai, peguei do sistema de um lek aqui..

function getPlayerReset(cid)local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)..";")reset = qr:getDataInt("reset", getPlayerGUID(cid))if reset < 0 thenreset = 0endreturn resetend

deu esse erro:
pyru3vc.png

 

uso tfs 1.0

Editado por Lumus (veja o histórico de edições)

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo