Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    controllo esistenza e selezionarlo

    Carissimi,
    devo mettere in una pagina modifica di dati vari menù a discesa, ora i campi devono autoselezionare tramite dati prelevati da db, in pratica per esempio, se nel campo studi, l'utente aveva selezionato al momento della registrazione ABILITAZIONE MAGISTRALE la select deve autoselezionarsi sulla voce ABILITAZIONE MAGISTRALE e via dicendo per le altre voci, comunque sempre e solo una voce, c'è qualche modalità + semplice e veloce di quella che uso io, considerando che non sono solo queste 3 opzioni, qui per esempio, ma sono molte altre:
    codice:
    <% 
    if rs.Fields("studi") = "ABILITAZIONE MAGISTRALE" then 										
    %>
      <option >Seleziona</option>
      <option value="ABILITAZIONE MAGISTRALE" selected>ABILITAZIONE MAGISTRALE</option>
      <option value="liceo">LICEO</option>
      <option value="media">MEDIA</option>
      
      <% 
    esleif rs.Fields("studi") = "LICEO" then 										
    %>
    <option >Seleziona</option>
      <option value="ABILITAZIONE MAGISTRALE" >ABILITAZIONE MAGISTRALE</option>
      <option value="liceo"selected>LICEO</option>
      <option value="media">MEDIA</option>
    <%
    end if
    %>
    
    e così via...
    Grazie
    G.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <% studi = rs.Fields("studi")%>
    <select ......>
      <option>Seleziona</option>
      <option value="ABILITAZIONE MAGISTRALE"<%if studi = "ABILITAZIONE MAGISTRALE" then%> selected="selected"<%end if%>>ABILITAZIONE MAGISTRALE</option>
      <option value="liceo"<%if studi = "LICEO" then%> selected="selected"<%end if%>>LICEO</option>
      <option value="media"<%if studi = "MEDIA" then%> selected="selected"<%end if%>>MEDIA</option>
    </select>
    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Grazie come sempre Roby.

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.