Postado Janeiro 18, 2016 9 anos 3 Dúvidas: Como posso pegar um valor da database e colocar em uma variável: Ex: Variavelid = Valor do id da tabela players E como pegar o ultimo ID criado? Esses IDs das tabelas são gerados automaticamente em sequencia? VLW
Postado Janeiro 18, 2016 9 anos Faça assim: variavel = db.getResult("SELECT `value` FROM `player_profs` WHERE `player_id` = " ..getPlayerGUID(cid).. ") Em 'variavel' insira o nome da varialvel que precisa. No lugar de 'player_profs' insira o nome da tabela que terá os valores. No lugar de 'player_id' dê a referência. Por exemplo, ele está buscando o resultado 'value' na tabela 'player_prof' onde 'player_id' é igual ao 'id' do seu player. Já o maior valor pode ser por: ultimo = db.getResult("SELECT MAX(ID) FROM tabela `player_profs`") Assim,a variável 'ultimo' pega o valor da última 'id' da tabela 'player_profs'. The Last Man Standing - 100% funcional
Postado Janeiro 18, 2016 9 anos Autor Vlw reputado! Posso fazer assim também? variavel = db.getResult("SELECT `value` FROM `player_profs` WHERE `player_id` = " ultimo ") E para não ter que criar outro topico, como faço para mudar o "account name" do "id" x Editado Janeiro 18, 2016 9 anos por otaviogfl (veja o histórico de edições)
Postado Janeiro 18, 2016 9 anos Sim, mas veja, para que a função que você passou no último comentário saiba o que é o "ultimo" você precisa dizer para o 'script' qual o valor que será armazenado. Assim, vc teria que colocar deste modo: ultimo = db.getResult("SELECT MAX(ID) FROM tabela `player_profs`") variavel = db.getResult("SELECT `value` FROM `player_profs` WHERE `player_id` = " ultimo ") Assim função de baixo irá procurar o valor último declarado da linha de cima. Entendeu? The Last Man Standing - 100% funcional
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.