Ir para conteúdo

POWERED BY:

Arquivado

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

Christiano Nunes

[Resolvido] Array (sempre ele)

Recommended Posts

Pessoal é o seguinte: Tenho um select listando alguns times de futebol.

Quero fazer com que os times que estão armazenados na minha "varArray" não apareçam neste SELECT.

 

VEJAM O CÓDIGO DO ARRAY:

<%

Set rs_clube= Server.CreateObject("ADODB.Recordset")

rs_clube.Open "SELECT clube FROM TABELA", Conexao

 

if not rs_clube.eof then

do while not rs_clube.eof

 

if varArray = "" then

varArray = rs_clube("clube")

else

varArray = varArray&","&rs_clube("clube")

end if

rs_clube.movenext

loop

end if

%>

No meu caso o response.write desta varArray vai ser assim:

Flamengo,Goiás,Vasco

 

Mas podem aparecer mais de 3 times ou menos de 3... ok?!!

 

AGORA MOSTRO O SELECT

 

<%

Set clubes = Server.CreateObject("ADODB.Recordset")

clubes.Open "SELECT * FROM clubes where ativado='S' order by clube", Conexao

%>

<select name="clubes" class="formulario1">

restante do select utilizando a consulta acima...

Quero agora colocar neste (clubes.Open) um AND clube <> varArray

 

como fazer isso????????

Se alguém souber por favor me ajuda aí..

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ninguém se dispoe a um palpite???

 

Tô na luta aqui e tentei assim:

clubes.Open "SELECT * FROM clubes where ativado='S' AND clube NOT IN ('"& mid(varArray, 2) &"') order by clube", Conexao

E não deu certo!!! Não dá erro... mas não filtra as palavras do array.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente fazer seu SELECT com uma SQL +/- assim:

SELECT * FROM clubes WHERE ativado='S' AND clube NOT IN (SELECT clube FROM TABELA) ORDER BY clube;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente fazer seu SELECT com uma SQL +/- assim:

SELECT * FROM clubes WHERE ativado='S' AND clube NOT IN (SELECT clube FROM TABELA) ORDER BY clube;

NOSSA... VALEU MEU BROTHER!! CAIU COMO UMA LUVA ESSE CÓDIGO!!!!!!!!!!!!!

 

MUITO MUITO OBRIGADO.

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza, que bom que te ajudou!

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.