Ir para conteúdo

POWERED BY:

Arquivado

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

dieef5

[Resolvido] Select no BD com exceção

Recommended Posts

Bom dia galera,

 

Tem como fazer um select no banco de dados para exibir resultados mas colocando por exemplo uma exceção de alguma id.


$location_result = mysql_query("SELECT * FROM $destaques_table WHERE destaque_id = '$id'" ); 
$TotalListings = mysql_numrows($location_result);
echo "($TotalListings listagens)";

 

Nesse caso lista todos os destaques. Mas queria que não fosse listado uma determinada ID

 

Tem como colcoar no select? Procurei e não encontrei.

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa. vlw por responder. Mas não deu com o que preciso.

 

SELECT * FROM $destaque_table WHERE destaque_id = '$id' NOT IN (property_id = '0')

 

Quero assim: Que liste da tabela destaque todos os ids de 'destaque_id' com excessão dos ids 0 de property_id

 

property_id são as ids dos imóveis e destaque_id de cada caracteristica.

 

Da form acima no código não funcionou. Não sei se está correto

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

A sintaxe está errada, o correto é:

SELECT * FROM $destaque_table WHERE destaque_id = '$id' WHERE property_id NOT IN (0)

É um valor só? Se for nem precisa do NOT IN

SELECT * FROM $destaque_table WHERE destaque_id = '$id' WHERE property_id != 0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vlw rick..agora foi assim:

SELECT * FROM $destaque_table WHERE destaque_id = '$id' and property_id != 0

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.