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

    Recupero dati da input radio e select

    Salve a tutti
    Vorrei recuperare dei dati dal db nelle checkbox facendo in modo che risultanino gia checcate, per poi poterle eventualmente cambiare.
    Se non le cambio, la pagina deve scrivere nuovamente il valore gia selezionato in precendenza.
    So come fare il passaggio nelle text box .

    Ma mi sono inchiodato per quanto riguarda le check box e le select
    L'utente Lak3d mi ha suggerito questo codice ma non funziona, mi da errore di sintassi.

    codice:
    <% rs.MoveFirst
    If not rs.EOF then
       while not rs.EOF
          if rs('Sesso')='maschio' then
             Response.Write "<td width='30'>maschio</td><td width='30' colspan='2' ><input type='radio' name='Sesso' value='maschio' checked></td></tr><tr>
          <td  width='30'>femmina</td><td width='30' colspan='2' ><input type='radio' name='Sesso' value='Femmina'></td></tr><tr>"
          else
             Response.Write "<td width='30'>maschio</td><td width='30' colspan='2' ><input type='radio' name='Sesso' value='maschio'></td></tr><tr>
          <td  width='30'>femmina</td><td width='30' colspan='2' ><input type='radio' name='Sesso' value='Femmina' 'checked'></td></tr><tr>"
          End if           
          rs.MoveNext
       Wend
    End if %>
    con le select non ho la più pallida idea di come poter fare.
    La select registra una provincia, poniamo Genova.

    Allora , io recupero i dati del form e vorrei trovarmi la select con "genova " selezionata e poi eventualmente cambiarla.
    Aiutatemi che sto messo molto male coi tempi

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    codice:
    <% rs.MoveFirst
    If not rs.EOF then
       while not rs.EOF
       dim checkM,checkF
       if rs('Sesso')="maschio" then
       checkM="checked"
    else
           checkF="checked"
    end if
    
    Response.Write "<td width='30'>maschio</td><td width='30' colspan='2' ><input type='radio' name='Sesso' value='maschio' "&checkM&"></td></tr><tr>"
    Response.Write "<td  width='30'>femmina</td><td width='30' colspan='2' ><input type='radio' name='Sesso' value='Femmina' "&checkF&"></td></tr><tr>"
          End if           
          rs.MoveNext
       Wend
    End if %>
    un pò più leggero...

  3. #3

    Niente qui si ferma e dice "errore di sintassi"
    if rs('Sesso')="maschio" then

  4. #4
    Ora funziona..
    grazie comunque

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.