Ir para conteúdo

POWERED BY:

Arquivado

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

Diego Chiarelotto

consulta em 2 tabelas

Recommended Posts

boa tarde galera, estou com um probleminha.

tenho 2 tabelas catforn e categorias onde gravo as categorias que meu fornecedor se enquadra. Na Tabela catforn gravo o id do fornecedor e o id da categoria.

 

Agora preciso mostrar as categorias desse fornecedor, ate ai beleza.

 

Criei um botão para excluir categoria, so que do jeito que eu fiz ele esta puxando o id da categoria e nao do cadastro da catforn.

 

fiz assim minha consulta no mysql:

 

select b.id, b.id_forn, b.id_cat, c.id, c.nome from catforn b, categorias c where b.id_cat = c.id and b.id_forn = '$_SESSION[id]'

 

o botão excluir tem que puxar o b.id e nao o c.id, como eu faço isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Diego Chiarelotto

 

Acredito que essa deve ser movida para area de SQL, mas vamos la

Repare no seu WHERE

where b.id_cat = c.id and b.id_forn = '$_SESSION[id]'

 

Voce esta dizendo que o b.id_cat é igual ao c.id da tabela categorias essa é a regra mesmo ?

 

 

Caso for voce deve estar fazendo confusao no hora de escolher o valor de qual campo pegar porque nao é pra ter erro se o where esta certo

 

verifique se no você esta pegando a coluna certa como resultado...

 

Caso ainda tenha problemas eu refaço essa query pra voce usando JOIN e você tenta

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.