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

    Come recuperare la selezione utente di un SELECT/OPTION

    Salve.
    Ho un form in cui ho inserito dei nomi di comuni a cui sono associati degli identificativi numerici es:

    <select name="id_comune" id="id_comune">
    <option value="1" >MILANO</option>
    </select>

    Questa è la domanda: Come faccio a recuperare la selezione effettuata dall'utente ovvero MILANO?. Cioè a me serve il valore ( che recupero tranquillamente ) ma anche il nome del Comune ad esso associato nell'esempio MILANO.
    Attendo con ansia una risposta..... CIAO

  2. #2
    Nessuno sa niente oppure la domanda è troppo sciocca?

  3. #3
    Con
    codice:
    id_comune = request.form("id_comune")
    recuperi il valore contenuto nel value della option selezionata.
    Per ottenere il nome devi quindi passare il valore recuperato ad una query che opportunamente ti recupera il nome dalla tabella dove i nomi dei comuni sono memorizzati.
    codice:
    sql = "SELECT nome_comune FROM tabella_comuni WHERE id_comune = " & id_comune
    Ovviamente, per evitare errori nel codice, prima di passare il valore alla query è opportuno verificare che sia un valore valido, cioè un numero.
    codice:
    id_comune = request.form("id_comune")
    
    if isNumeric(id_comune) then
    sql = "SELECT nome_comune FROM tabella_comuni WHERE id_comune = " & id_comune
    ' qui il resto del codice che legge il nome comune dalla tabella
    end if

  4. #4
    I valori non sono memorizzati dentro un database. Le opzioni sono state inserite manualmente. A me interessa soltanto recuperare il testo che l'utente ha selezionato...possibile che non è possibile farlo?

  5. #5
    Se tutte le option di quella select non avessere il value allora con la request recupereresti il valore contenuto dentro la option, nel tuo caso il nome della città, ma siccome ci stanno i value, allora con la request recuperi il value.
    Per ottenere il nome città devi fare come ti ho spiegato prima.

  6. #6
    Grazie lo stesso...CIAO

  7. #7
    Originariamente inviato da Pattys
    Grazie lo stesso...CIAO
    Prego...CIAO

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.