Ir para conteúdo

POWERED BY:

Arquivado

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

Fuca

Selecionar onde o dado NÃO FOR tal...

Recommended Posts

Fala aí, galera, beleza? http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

Estou fazendo umas mudanças no código de pesquisa da página da minha empresa, de modo que os clientes "privilegiados" aparecerão nos primeiros resultados (à là Google).

Esses clientes privilegiados possuem uma página em meu servidor. Quem não tiver, estará indicado no campo "anuncio" com um ponto (.)

Então, como eu faço para listar os que possuem páginas antes, e quem não possui depois?

Eu usei o seguinte método:

- Se o campo anuncio não for ".", selecionar todos, e então listar por ordem alfabética.

- Enfim, listas aqueles que não possuem anuncio, listando por ordem alfabética.

O select que usei foi o seguinte:

 

ASP

[*]sql "SELECT * FROM anunciantes WHERE palavrachave LIKE '%" &preparaPalavra(Request.QueryString("chave"))& "%' AND cid_id="&id_cid&" WHERE anuncio <> "." ORDER BY empresa"

 

... mas me é retornado um erro chamado "expected identifier". Como resolver?

Se alguém souber um outro método ou maneira, também será bem-vinda! :)

 

Valeu! :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca depois dessa linha da variavel SQL o famoso :response.write sql : response.end dai mostra pra gente o que ele traz na tela .....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem 2 Where em sua SQL. Outra coisa, o campo "Anuncio" é de que tipo? Se não for, sugiro que seja Booleano (true/false)

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.