Ir para conteúdo

POWERED BY:

Arquivado

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

Valder Rolim

[Resolvido] Uma Query, vários drop

Recommended Posts

Olá amigos,

 

Gostaria de saber se tem com fazer muitos loopings com a mesma query.

 

Exemplo

 

tenho 10 campos drop-down.

 

Cada um está fazendo um looping puxando a query. Mas apenas o 1º exibe, o restante não.

 

Vocês teriam um exemplo pra mim ?

 

Obrigado !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aí galera ! Descobri como faz:

 

imaginamos a seguinte situação:

 

sql = "SELECT id_empregado, nome_empregado FROM empresa;"
Set RS= Conexao.execute(sql)

 

1º DROPDOWN

 

      <select name="localizar" id="localizar">
           <option value=""></option>
   	    <%
		do while not RS.eof 
		%>
       <option value="<%=RS("id_empregado")%>"><%=RS("nome_empregado")%></option>
           <%
		RS.movenext
		loop
		%>
     </select>

 

2º DROPDOWN

 

      <select name="localizar2" id="localizar2">
           <option value=""></option>
   	    <%
		do while not RS.eof 
		%>
       <option value="<%=RS("id_empregado")%>"><%=RS("nome_empregado")%></option>
           <%
		RS.movenext
		loop
		%>
     </select>

 

Fazendo isso, NÃO aparecia o RS do 2º Drop dentro do <option>

 

Para corrigir esse problema, basta colocar um

 

RS.moveFirst após o loop

 

Pronto ! consegui.

 

Obrigado a todos =D

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer isso em AJAX/jQuery que terá maior desempenho e um resultado final bem legal

coloquei vários exemlos no fórum, dá uma pesquisada

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.