Ir para conteúdo

Featured Replies

Postado

Salve to com uma duvida, fiz um codigo nas sources para que puxa os nomes dos pokemons de uma X tabela Porém ela só esta puxando numeros ao inves dos Nome , alguem pode me explicar o Porque?

 

 

Codigo Feito

 

std::string IOLoginData::getPokes(const std::string& name) const
{
	 
     Database* db = Database::getInstance();
    DBQuery query;
    query << "SELECT `pokes` FROM `players` WHERE `name` " << db->getStringComparison() << db->escapeString(name) << " AND `deleted` = 0 ;";
    DBResult* result;
    if (!(result = db->storeQuery(query.str())))
        return false;
 
	const uint32_t pPokes = result->getDataInt("pokes");
   std::stringstream ret;
    ret << pPokes;
    result->free();
    return ret.str();
}

 

Resolvido por ADM Marshmello

Ir para solução
  • Respostas 8
  • Visualizações 1.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • "Você faz um getDataInt em uma coluna que seria string, mude para getDataString" - By Gengo   std::string IOLoginData::getPokes(const std::string& name) const { Database* db = Dat

  • O problema e que você tá tentando salvar string em uma variável que essa sendo convertida para números inteiros. const pPokes = result->getDataString("pokes"); Coloque desse jeito e teste.

Posted Images

Postado

Tá primeiro, o que tem nessa coluna "pokes".

const uint32_t pPokes = result->getDataInt("pokes");

Depois nessa parte do código ele tá pegando o resultado como inteiro.

Em resumo creio eu que essa coluna "pokes" não esta salvo os nomes do pokes e sim os id, por isso esta voltando apenas os números.

Postado

Entendi, nao sabia que era assim que ficava salvo os poke dos cara, quando vc puxa vem um numero certo ?

Caso venha ja tentou reparar se ele nao esta puxando a quantidade de poke que o cara tem na bag ?

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