dieef5 0 Denunciar post Postado Outubro 8, 2011 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
Kakashi_Hatake 267 Denunciar post Postado Outubro 8, 2011 :seta: NOT IN SELECT * FROM $destaques_table WHERE `destaque_id` NOT IN ( $id ) Compartilhar este post Link para o post Compartilhar em outros sites
dieef5 0 Denunciar post Postado Outubro 8, 2011 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
Henrique Barcelos 290 Denunciar post Postado Outubro 9, 2011 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
dieef5 0 Denunciar post Postado Outubro 9, 2011 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