Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Select1 -> dato selezionato in Menu a tendina -> con dati di Select2

    Ciao a tutti,

    ho una select che mi estrae da DB i dati relativi ad una persona. Tra questi dati vi è il Comune dove questa è domiciliata.
    Ora io vorrei mostrare in una lista il comune in cui è residente (quindi deve apparire selezionato) ma in più se clicco sulla lista a tendina questa deve mostrarmi tutti i comuni presenti nella mia tabella.

    Finora ho fatto le mie due select

    SELECT DEI DATI PERSONALI (dove vado ad estrarre il comune inserito)
    codice:
    sql2 = "SELECT Cognome, Nome, Comune FROM DatiPersonali WHERE IdDatiPersonali = " & DatiPersonaliIstituto
    set rs2 = conn.execute(sql2)

    SELECT che mi mostra tutti i COMUNI presenti nella tabella e li mette in una lista a tendina


    codice:
    <select  name="Comune">
    <option value="" selected="selected">-------</option>
    <%
    sql = "SELECT IdComuni, Comune FROM Comuni"
    set rs = conn.execute(sql) ' conn è l'oggetto connessione...
    if not rs.eof then
    do until rs.eof
    %>
    <option value="<%=rs("IdComuni")%>"><%=rs("Comune")%></option> 
    <%
    rs.moveNext
    loop
    end if
    rs.close
    set rs = nothing
    %>   	
    </select>
    come posso fare per risolvere il problema?

    Grazie
    You see beauty I see pain, You see sky and I see acid rain

  2. #2
    codice:
    <select  name="Comune">
    <option value="" selected="selected">-------</option>
    <%
    sql = "SELECT IdComuni, Comune FROM Comuni"
    set rs = conn.execute(sql) ' conn è l'oggetto connessione...
    if not rs.eof then
    do until rs.eof
    %>
    <option value="<%=rs("IdComuni")%>" <%if rs("Comune")=rs2("Comune")then%>selected<%end if%>  ><%=rs("Comune")%></option> 
    <%
    rs.moveNext
    loop
    end if
    rs.close
    set rs = nothing
    %>   	
    </select>

  3. #3
    Mitticooo

    Grazie F84!

    You see beauty I see pain, You see sky and I see acid rain

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 © 2026 vBulletin Solutions, Inc. All rights reserved.