Ir para conteúdo
Fórum Script Brasil
  • 0

Como buscar o nome a outra tabela?


vsempre

Pergunta

Estou com um pequeno problema. Desde já agradeço a vossa ajuda.

Bem, o problema é o seguinte, tenho uma tabela "clubes" e outra "classificacao".

Na "classificacao" tenho um campo "clube_id" que vai buscar o id do clube. Até aqui, tudo bem, o problema é quando quero visualizar os resultados numa página.

Apenas consigo com que apareça um clube.

Aqui ficam os códigos.

As Querys:

<?php
$colname_rsClassfModa = "-1";
if ([url="http://www.php.net/isset"]isset[/url]($_GET['m'])) {
  $colname_rsClassfModa = $_GET['m'];
}
[url="http://www.php.net/mysql_select_db"]mysql_select_db[/url]($database_ligacao, $ligacao);
$query_rsClassfModa = [url="http://www.php.net/sprintf"]sprintf[/url]("SELECT * FROM classificacao WHERE mod_id = %s ORDER BY pontos DESC", GetSQLValueString($colname_rsClassfModa, "int"));
$rsClassfModa = [url="http://www.php.net/mysql_query"]mysql_query[/url]($query_rsClassfModa, $ligacao) or [url="http://www.php.net/die"]die[/url]([url="http://www.php.net/mysql_error"]mysql_error[/url]());
$row_rsClassfModa = [url="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/url]($rsClassfModa);
$totalRows_rsClassfModa = [url="http://www.php.net/mysql_num_rows"]mysql_num_rows[/url]($rsClassfModa);

[url="http://www.php.net/mysql_select_db"]mysql_select_db[/url]($database_ligacao, $ligacao);
$query_rsClassClubNome = "SELECT id, nome FROM clubes WHERE id = $row_rsClassfModa[clube_id]";
$rsClassClubNome = [url="http://www.php.net/mysql_query"]mysql_query[/url]($query_rsClassClubNome, $ligacao) or [url="http://www.php.net/die"]die[/url]([url="http://www.php.net/mysql_error"]mysql_error[/url]());
$row_rsClassClubNome = [url="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/url]($rsClassClubNome);
$totalRows_rsClassClubNome = [url="http://www.php.net/mysql_num_rows"]mysql_num_rows[/url]($rsClassClubNome);

?>
Mostrando o resultado:
<?php do { ?>
    <tr>
      <td><?php [url="http://www.php.net/echo"]echo[/url] $row_rsClassClubNome['nome']; ?></td>
      <td width="40" align="center"><?php [url="http://www.php.net/echo"]echo[/url] $row_rsClassfModa['jogos']; ?></td>
      <td width="40" align="center"><?php [url="http://www.php.net/echo"]echo[/url] $row_rsClassfModa['vitorias']; ?></td>
      <td width="40" align="center"><?php [url="http://www.php.net/echo"]echo[/url] $row_rsClassfModa['empate']; ?></td>
      <td width="40" align="center"><?php [url="http://www.php.net/echo"]echo[/url] $row_rsClassfModa['derrotas']; ?></td>
      <td width="40" align="center"><?php [url="http://www.php.net/echo"]echo[/url] $row_rsClassfModa['pontos']; ?></td>
    </tr>
    <?php } while ($row_rsClassfModa = [url="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/url]($rsClassfModa)); ?>

Obrigado pela vossa ajuda!

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...