Ir para conteúdo

Seja bem-vindo ao RageZone Brasil
Registre-se para obter acesso aos recursos do fórum. Ao se cadastrar e logar no fórum, você poderá criar e ler tópicos, responder em tópicos existentes, dar reputação, enviar mensagens privadas, postar atualizações de status, gerenciar seu perfil e deixar como quiser, e muito mais. Se você já tem uma conta, logue-se nesta tela mesmo, se não, clique aqui para se cadastrar gratuitamente!

Alternar chat Chat Abrir o chat em uma nova janela

Fiquem atentos as regras do chat, pois caso ocorra algo fora das regras, a ação será tomada sem aviso prévio.
 
Caso altere seu avatar mas o mesmo não mude no chat, recarregue a página utilizando o atalho CTRL + F5.
Se for novato, você precisará de 5 posts para usar o chat e as áreas de suporte.
@  TheCash : (16 julho 2019 - 01:45 GMT) :mad:
@  TheCash : (16 julho 2019 - 01:43 GMT) claro que pode
@  juninhopd1 : (16 julho 2019 - 00:57 GMT) minha net deu ruim aqui e acabou publicando dois post apaguem um deles por favor
@  RageZone Bot : (16 julho 2019 - 00:56 GMT) Novo tópico problema no game server (Season 2 Avançada) postado em GC [ Suporte / Dúvidas ] por juninhopd1
@  RageZone Bot : (16 julho 2019 - 00:54 GMT) Novo tópico problema no game server (Season 2 Avançada) postado em GC [ Suporte / Dúvidas ] por juninhopd1
@  juninhopd1 : (16 julho 2019 - 00:40 GMT) o game server ta dando um erro estranho
@  juninhopd1 : (16 julho 2019 - 00:40 GMT) alguem ai me ajuda ligar as files do gc season 2 avancado
@  juninhopd1 : (16 julho 2019 - 00:26 GMT) ou e obrigatorio usar o ip do hamachi ou o ip da internet
@  juninhopd1 : (16 julho 2019 - 00:26 GMT) aluem pode me dizer se da pra criar um server de gc chaos offline igual o season 2?
@  juninhopd1 : (16 julho 2019 - 00:18 GMT) mais uma coisa,to usando o ip local aquele 127.0.0.1 com a internet desligada,ou a season chao nao funfa ?
@  juninhopd1 : (16 julho 2019 - 00:16 GMT) sera que tem a ver com as porta tcp e tal la no manager?
@  TheCash : (16 julho 2019 - 00:10 GMT) pode ser má configuração :mellow:
@  juninhopd1 : (16 julho 2019 - 00:08 GMT) alguem sabe o que pode ser isso?ja instaleo todos o c++
@  juninhopd1 : (16 julho 2019 - 00:07 GMT) so o center server que abre,demora 1 minuto e pouco e aparece as letra preta com branco
@  juninhopd1 : (16 julho 2019 - 00:07 GMT) trava e fica nao respondendo
@  juninhopd1 : (16 julho 2019 - 00:06 GMT) eu tava tentando ciar um erver de gc chao,porem na parte de abrir as files o agente serve e o game server ficatravado
@  juninhopd1 : (16 julho 2019 - 00:05 GMT) a entendi q bom saber disso,resposta valiosa
@  TheCash : (16 julho 2019 - 00:04 GMT) :mad:
@  TheCash : (16 julho 2019 - 00:01 GMT) oi
@  Harbley : (15 julho 2019 - 23:51 GMT) Pode usar uma database da season 2 normal, funciona.
@  juninhopd1 : (15 julho 2019 - 23:47 GMT) alguem poderia me disponibilizar a DB do GC season 2 Avançada
@  Harbley : (15 julho 2019 - 23:43 GMT) Pode ser IP ( todas as seasons ), pode ser Checksum, pode ser LinkedServer....
@  Harbley : (15 julho 2019 - 23:43 GMT) JOHNN depende muito da season....
@  Sath : (15 julho 2019 - 22:54 GMT) Tem que fazer a query do checksum @JOHN
@  JOHNN JOHNN : (15 julho 2019 - 22:30 GMT) Boa noite, quando o servidor da tempo esgotado na hora de escolher o servidor é o Msgrouter ?
@  JPNllOver : (15 julho 2019 - 22:11 GMT) alguém pode me dar uma luz?
@  JPNllOver : (15 julho 2019 - 22:11 GMT) to tentando trocar as files de vps, mas ta complicado... 2 vps diferentes mas dando problema de I/O
@  penguim : (15 julho 2019 - 21:58 GMT) /o\
@  Sath : (15 julho 2019 - 21:43 GMT) Tô vivo, galera! kkkk
@  RageZone Bot : (15 julho 2019 - 20:25 GMT) Novo tópico Todos abrem menos o bendito gameserver postado em GC [ Suporte/Dúvidas ] por klaiu2323
@  juninhopd1 : (15 julho 2019 - 19:01 GMT) um que de pra ir nas missão equipado com os itens e que da pra alterar o lvl do char na DB,pq oque eu baixei eu mudo nadb o lvl e no joo nao muda
@  juninhopd1 : (15 julho 2019 - 18:59 GMT) alguem poderia medisponibilizar uma versao do emulador eternal mais atualizado por favor
@  TheCash : (15 julho 2019 - 17:57 GMT) :mad:
@  RageZone Bot : (15 julho 2019 - 17:37 GMT) Novo tópico (Pedido)Client season 2 com as 4 classe do jin postado em GC [ Suporte / Dúvidas ] por juninhopd1
@  Harbley : (15 julho 2019 - 17:12 GMT) disponibilizado aqui na rgz
@  Harbley : (15 julho 2019 - 17:12 GMT) tenta com o meu unky
@  Anne Rubra : (15 julho 2019 - 17:08 GMT) https://media.tenor....6e03b58aed7/mp4
@  JOHNN JOHNN : (15 julho 2019 - 16:40 GMT) nem appserv e vertrigo funciona
@  JOHNN JOHNN : (15 julho 2019 - 16:39 GMT) Alguem pode me ajudar com php ? não consigo add php no iis pra rodar o site.. 3 dias quebrando cabeça , ja fiz os tutorias daqui mas n adiantou
@  Solk : (15 julho 2019 - 16:13 GMT) meu cell acabou com a minha assinatura :blush:
@  RageZone Bot : (15 julho 2019 - 08:36 GMT) Novo tópico Bug instâncias postado em DDTank [ Solicitação de tutoriais ] por mornght
@  Lime Serenity : (15 julho 2019 - 05:34 GMT) please be back Q wQ
@  Lime Serenity : (15 julho 2019 - 05:34 GMT) Pabloooo uwu
@  TheCash : (15 julho 2019 - 01:10 GMT) :mad:
@  pekeeno : (14 julho 2019 - 22:23 GMT) se alguem montar site ai ou design chama no meu whats app 4896555475
@  pekeeno : (14 julho 2019 - 22:04 GMT) alguem que monte site
@  pekeeno : (14 julho 2019 - 22:04 GMT) Dae to afim de monta um server, alguem indica muserver pago?
@  Meavy : (14 julho 2019 - 20:10 GMT) Foi o primeiro local que eu procurei
@  Meavy : (14 julho 2019 - 20:10 GMT) Procurei mas n achei
@  xdsurvivor : (14 julho 2019 - 19:52 GMT) @Meavy deve ter no enum essa ST
@  TheCash : (14 julho 2019 - 18:07 GMT) oi
@  Meavy : (14 julho 2019 - 17:34 GMT) n creio que vou ter que criar uma função já existente no gs porque n acho isso em local algum aHUASDUHASHUD
@  Meavy : (14 julho 2019 - 17:29 GMT) alguém lembra qual é o authtype para server GM_only?
@  TheCash : (14 julho 2019 - 16:21 GMT) source gta v pra play 2 https://www.youtube....h?v=iZ6T0wMlvA4
@  TheCash : (14 julho 2019 - 16:20 GMT) nosa quero secso agora
@  Dr. Evil : (14 julho 2019 - 16:17 GMT) a conta, q q isso
@  Dr. Evil : (14 julho 2019 - 16:17 GMT) pra tu eu n vendo, "eu dou" kkkkkkkkkkkkkkkkkkk
@  TheCash : (14 julho 2019 - 16:12 GMT) :rolleyes2:
@  TheCash : (14 julho 2019 - 16:10 GMT) quero compra
@  Dr. Evil : (14 julho 2019 - 16:09 GMT) tudo mestre full gemada k

Foto

Ajuda com SQL e PHP, query

- - - - - sql php query

  • Por favor, faça o login para responder
6 respostas neste tópico

#1
OFFLINE   ' Apple~*

' Apple~*

    Visitante

  • Membro Ativado
  • 13 posts
    • Tempo online: 3d 5h 20m 40s

Estou desenvolvendo um site para divulgar aqui, configurado pra season chaos, e não estou conseguindo fazer uma coisa, que seria uma página com o "perfil" do jogador, mostrando quais personagens ele possui, o nível e classe deles, e suas conquistas.

 

Em uma outra página, o nick do usuário é pesquisado então ele é passado pra essa outra página. Segue um bloco do código onde faço isso:

 

 

<?php

$name = $_GET["name"]; // nick do usuário que veio da outra página
$login = mssql_fetch_row(mssql_query("select Login from nicknames where nick = '".$name."'")); // seleciona e armazena o login numa variável
$uid = mssql_fetch_row(mssql_query("select LoginUID from users where login = '".$login[0]."'")); // seleciona e armazena o loginuid numa variável
$chars = mssql_fetch_row(mssql_query("select CharType from Characters where login = '".$login[0]."'")); // query para buscar quais personagens este usuário tem

 

Na query $chars, se executada direto do sql server, retorna todos os chartype de um determinado usuário. Por exemplo, fiz uma conta de testes que só não tinha o lass, e ele retornou:

 

1   0

2   1

3   2

4   4

5   5

6   6

7   7

8   8 ...

 

Resumindo, no SQL Server ela funciona.

 

Minha ideia é fazer um foreach pra gerar um bloco pra cada personagem, e o código do foreach está pronto e funcional, mas a query $chars só me retorna um array com 1 valor, que é o primeiro!

 

Aparentemente o PHP só pega o primeiro chartype que o usuário selecionado tem, enquanto direto no sql ele retorna todos.

 

Gostaria de saber se alguém pode me ajudar com esse problema, qualquer ajuda é bem vinda.

 

Obrigado!

 

Código do foreach

 

<?php

 foreach($chars as $infochar)
 {
 $info = mssql_fetch_row(mssql_query("select promotion, level, win, lose, ExpS4 from characters where LoginUID = '".$uid[0]."' and chartype = '".$infochar."'"));
 echo $info[0];
 echo "<br />";
 echo $info[1];
 echo "<br />";
 echo $info[2];
 echo "<br />";
 echo $info[3];
 echo "<br />";
 echo $info[4];
 } ?>

 

Como fica no site, utilizando o var_dump($chars);

 

MN4Uw6x.png

 

Como fica quando rodo a query no sql:

 

xv7QxJ7.png

 

OBS: As outras querys eu testei e elas funcionam, trazem o nick do usuário normalmente, login e loginUID (não vou deixar isso no perfil mas usei pra testar), e descobri que o array só tinha um valor com o var_dump.


Editado por Northlane, 24 fevereiro 2017 - 12:26 .




#2
OFFLINE   Elryin

Elryin

    Ragezoner

  • Super Membro

  • 367 posts
    • Tempo online: 6d 16h 27m 10s

$chars = mssql_fetch_row(mssql_query("select CharType from Characters where login = '".$login[0]."'")); // query para buscar quais personagens este usuário tem

troca por isso


$chars = mssql_fetch_assoc(mssql_query("select CharType from Characters where login = '".$login[0]."'")); // query para buscar quais personagens este usuário tem

 

foreach($chars as $c_info){

   echo $c_info["CharType"];

}


Editado por metalknuxx, 24 fevereiro 2017 - 01:41 .

  • ' Apple~* curtiu isso

#3
OFFLINE   ' Apple~*

' Apple~*

    Visitante

  • Membro Ativado
  • 13 posts
    • Tempo online: 3d 5h 20m 40s

 

$chars = mssql_fetch_assoc(mssql_query("select CharType from Characters where login = '".$login[0]."'"));

 

foreach($chars as $c_info) {

echo $c_info["CharType"];
var_dump($chars);
var_dump($cinfo);
}

 

Retornou isso no site:

 

array(1) { ["CharType"]=> int(0) } NULL



#4
OFFLINE   Elryin

Elryin

    Ragezoner

  • Super Membro

  • 367 posts
    • Tempo online: 6d 16h 27m 10s

Tenta:
 

$char = mssql_query("select CharType from Characters where login = '".$login[0]."'"); // query para buscar quais personagens este usuário tem

 

 

while($chars = mssql_fetch_array($char)){

    foreach($chars as $c_info){

       echo $c_info[0];

    }

}


Editado por metalknuxx, 24 fevereiro 2017 - 09:24 .

  • ' Apple~* curtiu isso

#5
OFFLINE   ' Apple~*

' Apple~*

    Visitante

  • Membro Ativado
  • 13 posts
    • Tempo online: 3d 5h 20m 40s

Aparentemente no site não tinha retornado nada, usei o var_dump() novamente e:

 

Personagem: NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL

 

Tentei modificar o mssql_fetch_array por mssql_fetch row mas ele só retornou NULL também, mas retornou a quantidade de personagens que tem na conta, porém em NULL.

 

Com o fetch_array ele dobrou a quantidade de personagens que eu tenho, se for considerar cada NULL como um personagem.

 

Personagem: NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL



#6
OFFLINE   Elryin

Elryin

    Ragezoner

  • Super Membro

  • 367 posts
    • Tempo online: 6d 16h 27m 10s

Entao troca

$char = mssql_query("select CharType from Characters where login = '".$login[0]."'"); // query para buscar quais personagens este usuário tem
 

Por

$char = mssql_query("select CharType from Characters where login = $login[0]"); // query para buscar quais personagens este usuário tem

 

 

 

 


  • ' Apple~* curtiu isso

#7
OFFLINE   ' Apple~*

' Apple~*

    Visitante

  • Membro Ativado
  • 13 posts
    • Tempo online: 3d 5h 20m 40s

Warning: mssql_query() [

Please Login HERE or Register HERE to see this link!

]: message: Invalid column name 'sxe'. (severity 16) in C:\AppServ\www\paginas\personagem.php on line 12

 

sxe é o login que a conta puxou... daqui eu consigo me virar, já saquei como funciona.

 

Obrigadão pela ajuda, de verdade o/

 

@edit

 

Personagem: 01234567891012

 

:D


Editado por ' Apple~*, 24 fevereiro 2017 - 08:50 .






Tópicos que também usam as tags sql, php, query:

0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos