• 0
Sign in to follow this  
rafaeltejeda

Combobox

Question

Galerinha eu criei um combobox que recebe dados de um bd access agora como faço pra quando eu selecionar o item desejado abra uma página automatica mente que recebe os valores desse combobox.

será que fui claro

abraços

Share this post


Link to post
Share on other sites

6 answers to this question

Recommended Posts

  • 0

vou explicar melhor eu criei esse combo box que recebe dados de um bd access o código asp ta bleza eu gostaria de fazer igual desse site http://www.fabricadosgifs.vpg.com.br/ igual ao combo das categorias aonde você selecione o item e a página abre sozinha.

<%
Set Conn = Server.CreateObject("Adodb.Connection")
Conn.ConnectionString = "DBQ=" & Server.MapPath("../teste/banco_dados") & ";"
Conn.ConnectionString = Conn.ConnectionString & "Driver={Microsoft Access Driver (*.mdb)};"
Conn.Open
'objeto recordset
Set RS = Server.CreateObject("Adodb.RecordSet")
RS.PageSize = 5 
sql = "SELECT * from tabela order by id desc"
RS.Open sql, Conn,3,3
%><FORM target=_blank>
<p align="center">
<SELECT onchange=_blank.location=this.value size=1 name=categorias> 
<option>Selecione a Balada</option>  
<% 
If RS.EOF = true then Response.write("Registro não encontrado.") 
If not rs.EOF then rs.MoveFirst 
While Not rs.EOF 
%> 
<option value=teste/view_teste.asp?id=<%=rs("id")%>><%=rs("data")%> - 
<%=rs("nome")%></option> 
<%  
RS.MoveNext 
wend 
%> 
</select>

atenciosamente.

Share this post


Link to post
Share on other sites
  • 0

eu uso esse codigo num site meu e que faz isso que você quer , a diferença é que ele não pega os valores do BD

tenta ai ver se você consegue adaptar pra vc.....

tenta isso:

<div align="right">

        <select onclick="Volta();" class="corpo" onChange="go()" id="secoes" name="secoes">

          <option value="http://www.amarconsultoria.com.br/index.htm">Se&ccedil;&otilde;es</option>

          <option value="../aconteci.asp">Acontecimentos</option>

          <option value="../download.asp">Downloads</option>

          <option value="sistema/index.asp">Lan&ccedil;ar Resultados</option>

          <option value="../correspo.asp">Correspond&ecirc;cia Interna</option>

          <option value="../mostraip.asp">Ver meu IP</option>

          <option value="navega.asp">Mural de Recados</option>

          <option value="dia_hu.asp">Web Senhas</option>

        </select>

    <script language="javascript">

function go() {

parent.frames[1].location = secoes.value;

}

function Volta(){

secoes.selectedIndex = secoes;

}

    </script>     

</div>

posta i depois

Share this post


Link to post
Share on other sites
  • 0

muito simples

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->
</script>
<form name="form1">
  <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
    <option value="www.ciom.br">www.ciom</option>
    <option value="www.2.com">www.2</option>
  </select>
</form>

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this