Ir para conteúdo

POWERED BY:

Arquivado

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

Pedro Ernesto Mattos

'or' de php+sql

Recommended Posts

Pessoal estou com dúvida numa query. Ja testei no phpMyAdmin e a query esta funcionado normal.

$sql = mysql_query("select p.id, p.idlocal,p.nome as patrimonio,n.nome as local, p.sub_local as sub_local, p.ano as ano, p.preco as preco from patrimonio p,nome_local n where n.idlocal = p.idlocal and"."(p.idlocal=$local or p.numero=$numero)") or die("Não foi possível realizar a consulta.".mysql_error());

OBS1: Quando pesquiso só por número dá certo!!!!

 

OBS2: Quando pesquiso só por local dá erro (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1)

 

OBS3: Quando pesquiso os dois aparecem os dois resultados, tanto por local quanto por numero.

 

Não sei onde está o erro.

 

ABS!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Passa a estrutura do banco com alguns valores fictícios/reais para podermos ter uma noção melhor do espectro do 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.