Ir para conteúdo

POWERED BY:

Arquivado

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

visitante_php

como relacionar estas tabelas?

Recommended Posts

eu estou com um problema, preciso relacionar 4 tabelas..

 

uma eh

 

musica

 

id..musica

 

outra

 

instrumento

 

id..instrumento

 

outra

 

partitura

 

id...id_musica...id_instrumento...musica...partitura

 

e a ultima

 

login

 

id..login..senha..id_instrumento...

 

preciso relacionar as tabelas de modo q aapareca a partitura de acordo com o instrumento q o usuario toca....(id_instrumento), ae seria uma especie de caixa de email, so q de partitura onde seria a do instrumento q o individuo toca...

 

eu ja ouvi falarem inner join, mas nao conheço sua estrutura...

Compartilhar este post


Link para o post
Compartilhar em outros sites

seria algo do tipo

 

$q = "select * from partitura
			left join musica on id.musica = id_musica
			left join instrumento on id.instrumento = id_instrumento
		where id = '{$id}'";

tenta ai

 

n sei se esta certo tb

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual gerenciador de bancos de dados você utiliza, Igor?

Compartilhar este post


Link para o post
Compartilhar em outros sites

$q = "select * from partitura
			left join musica on id.musica = id_musica
			left join instrumento on id.instrumento = id_instrumento
		where id = '{$id}'";
Só faltou juntar o login, pelo id do instrumento http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Movido: PHP => MySQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, não é um tópico de PHP, e sim de Banco de Dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ta..mas existem topicos assim na area de php e ninguem moveu, pq?

http://forum.imasters.com.br/index.php?showtopic=269851

Bem notado Igor. O fórum é muito grande, e às vezes algumas coisas passam.

Mas isto não tem haver com o seu tópico, se quiser conversar comigo sobre esta questão, por favor utilize MP.

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.