Ir para conteúdo

POWERED BY:

Arquivado

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

valdir calixto

[Resolvido] Dificuldade com o JOIN

Recommended Posts

Boa tarde

 

É o seguinte estou fazendo o comando JOIN da seguinte forma

 


SELECT * FROM advogados A JOIN tb_estados B JOIN tb_cidades C ON ( (A.estado = B.id AND B.id=C.estado) ) GROUP BY cod ".$ordem

O código acima está funcionando do jeito que eu quero, ela traz todos os registros na tela, no qual eu imprimo o Nome do advogado, o estado e a cidade (Estes dois campos estão em tabelas separadas).

 

Porém eu quero fazer um filtro, por exemplo quero que venha somente os advogados de um determinado estado. Tentei o código abaixo, porém não funcionou:

 


select * from advogados A JOIN tb_estados B ON ((B.id WHERE $tabela AND A.estado = B.id)) GROUP BY cod

O usuário vai passar um parâmetro que vai ficar na variável $tabela e vai fazer a busca no BD.Porém não funciona, retornando o seguinte erro.

 

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

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.