Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643

    valori di una combo in base a valori di un'altra

    Ho due combo. In base al valore che seleziono nella prima voglio che nella seconda ci siano determinati valori (che ovviamente cambiano in base al valore che ho scelto nella prima). I valori della prima e della seconda combo li ottengo da un database.
    Come posso fare ? Avere una seconda combo che varia in base a quanto selezionato nella prima lo so fare in Javascript però in questo caso non so come fare.
    grazie

  2. #2
    sopadj1
    Guest

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    Il fatto è che in javascript lo so fare. Non riesco a farlo in una pagina asp con i valori della seconda combo che sono presi da un database.

  4. #4
    sopadj1
    Guest
    basta che sostituisci i valori contenenti negli array con i valori contenuti nei campi del db....
    giusto o mi sbaglio???

    <------- :maLOL:

  5. #5
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Prova ad adattarti questo:
    <%
    codice:
    Dim Conn 
    Set Conn=Server.CreateObject("ADODB.Connection") 
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath(path&"/mdb-database/new.mdb") 
    Dim SQLDown,RECDown,sql1,sql2,rs1,rs2
    
    
    sql1 = "SELECT * FROM tabella_sottocategorie"
    set rs1 = conn.execute(sql1)
    
      if not rs1eof then
      do until rs1.eof
      response.write rs1("nome_sottocategoria") & " - "
    
        sql2 = "SELECT nome_categoria FROM tabella_categorie WHERE id_categoria = " & rs1("id_Categoria")
        set rs2 = conn.execute(sql2)
    
          if not rs2.eof then
          response.write rs2("nome_categoria")
          end if
    
        rs2.close
        set rs = nothing
    
      response.write "</br>"
    
      rs1.moveNext
      loop
      end if
    
    rs1.close
    set rs1 = nothing
    
    conn.close
    set conn = nothing
    %>

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    Originariamente inviato da sopadj1
    basta che sostituisci i valori contenenti negli array con i valori contenuti nei campi del db....
    giusto o mi sbaglio???

    <------- :maLOL:
    e' un po' piu' incasinato, perchè nella stessa pagina seleziono il valore della prima combo, poi la query che effettuo per la seconda combo ha bisogno di quel valore che non so come recuperare.

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    Originariamente inviato da fraude
    Prova ad adattarti questo:
    Lo guardo, grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.