SELEC ERRO

5 participantes

MenoReT MenoReT  • 25.06.17 11:56

SELEC ERRO Empty SELEC ERRO 25.06.17 11:56

Estou com um erro, no meu banco de dados tem 2 tabelas referentes para a conta, como accounts que fica o login senha e email, e players que fica name, rank, e outros.


quando eu adiciono a tabela players aparece o nome, rank e money. mais quando eu tiro não aparece.

mais quando entro em outra conta o nome,rank e money e o mesmo, parece que o Select pega a primeira linha da tabela players, eu queria uma ajuda pra arruma isso.


[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] conta

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ª conta


aqui e onde eu adiciono a tabela players:

Código:
$rank = pg_query("SELECT * FROM accounts, players WHERE login='$inicio'");

perfil sem adiciona a tabela players:

Código:
 <?php }else{
 $inicio = $_SESSION['username'];
 $rank = pg_query("SELECT * FROM accounts WHERE login='$inicio'");
 $ranking = pg_fetch_assoc($rank);
 
 $rank = new Ranking();
 ?>
 <div class="normal">
 <div class="header">Minha conta</div>
 <ul class="blockLogin2S1">
 
 <li style="margin-top: 6px;">
 <span><?php echo "<img src='Ranking/PAT/".$ranking['rank'].".gif' width='20' />"; ?></span>
 <span style="font-family: monospace;vertical-align: super;margin-left: 5px;font-size: 14px;color: rgb(255, 255, 255);"><?php echo "".$ranking['name'].""; ?>
 <span style="margin-left: 75px;">
 <a href="logout.php" target="_self" style="text-decoration: none;"><button style="margin: -24px 0px 2px  170px;width: 74px;" class="read_more">Sair</button></a>
 </span>
 </span>
 </li>
 </ul>
 <li class="blcell3">
 <dl class="blockLogin2S2">
 <dt>Rank</dt>
 <dd><span style="color:#2AC0FF;"><?php $rank->nome($ranking['rank']); ?></span></dd>
 </dl>
 <dl class="blockLogin2S2">
 <dt>Clan</dt>
 <dd><span style="color:White;"><?php $rank->clan($ranking['clan_id']); ?></span></dd>
 </dl>
 <dl class="blockLogin2S2">
 <dt>Cash</dt>
 <dd><span style="color:gold;"><?php echo "".str_replace(",", ".", number_format($ranking['money'])).""; ?></span></dd>
 </dl>
 <dl class="blockLogin2S2">
 <dt>Gold</dt>
 <dd><span style="color:lime;"><?php echo "".str_replace(",", ".", number_format($ranking['gp'])).""; ?></span></dd>
 </dl>
 <dl class="blockLogin2S2">
 <dt>Conta</dt>
 <dd><span style="color:white;"><?php $rank->tipodeconta($ranking['access_level']); ?></span></dd>
 </dl>
 </li>
 </div>




Última edição por LØΛĐIИĞ em 26.06.17 19:01, editado 6 vez(es)

The Flash The Flash  • 25.06.17 12:55

SELEC ERRO Empty Re: SELEC ERRO 25.06.17 12:55

Mostre um print do problema

xNectar xNectar  • 26.06.17 19:07

SELEC ERRO Empty Re: SELEC ERRO 26.06.17 19:07

Eu percebi que você quer fazer consulta em duas tabelas, isso só é possível usando Inner Join.
Caso não saiba Inne Join tente procurar no google.

MenoReT MenoReT  • 26.06.17 19:15

SELEC ERRO Empty Re: SELEC ERRO 26.06.17 19:15

achei mais não sei como construir

Código:
SELECT Orders.OrderID, Customers.CustomerName, Shippers.ShipperName[size=16][/size]
FROM ((Orders[size=16][/size]
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID)[size=16][/size]
INNER JOIN Shippers ON Orders.ShipperID = Shippers.ShipperID);

eaips eaips  • 26.06.17 20:21

SELEC ERRO Empty Re: SELEC ERRO 26.06.17 20:21

Não entendi muito bem seu problema, poderia explicar melhor?

Saigon Saigon  • 01.07.17 15:17

SELEC ERRO Empty Re: SELEC ERRO 01.07.17 15:17

Tópico fechado por inatividade.
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.