Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Walter Aragão

pegar valores atraves do foreing key

Recommended Posts

pessoal boa noite,

tenho diversas tabelas interligadas , queria uma ajuda para saber como eu pego dados de mais de duas tabelas ligadas atraves de chave estrangeiras ..

exemplificando :

 

tenho a estrutura abaixo :

 

$query = mysql_query ("SELECT a.id, a.nome , a.telefone, a.cpf , t.id_turma, t.nome_turma, t.turno FROM aluno AS a JOIN turma AS t ON t.id_aluno = a.id ")or die(mysql_error());

while ($seleciona = mysql_fetch_array ($query)){

 

$idAluno = $seleciona['id'];

$nomeAluno = $seleciona['nome'];

$nomeTurma = $seleciona['nome_turma'];

}

 

eu peguei os dados das tabelas aluno e turma de acordo com o campo id_aluno da tabela turma , porem se eu tb tenho o id_unidade , como ficaria a estrutura para eu pegar os dados das tres tabelas ?

a tabela unidade tem nomeUnidade , id e endereço.

 

agradeço desde ja a ajuda !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode usar outro JOIN para relacionar com a terceira tabela

 

Deve resolver seu problema

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.