Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666

    Inserimento dati con select

    Buonasera a tutti.

    Devo far inserire dei dati in un db, però vorrei guidare l'utente nell'inserimento, sostituendo un normale campo di testo del tipo:

    <input name="x_Tipo" type="text" value="<%= x_Tipo %>">

    con una select con valori già inseriti tipo

    TESTO1
    TESTO2
    TESTO3

    Così da non rischiare errori di digitazione, come crearla?

    Grazie per l'infinita pazienza. (mi scuso per l'ignoranza)
    AltF4

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    <select>
    <%Do While Not Rs.Eof%>
    <option><%=Rs("nomecampo")%></option>
    <%
    Rs.MoveNext
    Loop
    %>
    </select>

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Ma i valori li vorrei decidere io senza farglieli pescare da db.
    AltF4

  4. #4
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    codice:
    <%
    Arr_valori(0)="pippo"
    Arr_valori(1)="pluto"
    Arr_valori(2)="topolino"
    Arr_valori(3)="minni"
    %>
    <select>
    <%For Each Element in Arr_valori%>
    <option><%=Element%></option>
    <%Next%>
    </select>

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Microsoft VBScript runtime error '800a000d'

    Type mismatch: 'Arr_valori'


    Ho fatto così:

    codice:
    <%
    			Arr_valori(0)="pippo"
                            Arr_valori(1)="pluto"
                            Arr_valori(2)="topolino"
                            Arr_valori(3)="minni"
    
    			%>
    			<select name="x_Tipo" value="x_Tipo">
    			<%For Each Element in Arr_valori%>
    			<option><%=Element%></option>
    			<%Next%>
    			</select>
    AltF4

  6. #6
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    Originariamente inviato da rixx
    codice:
    <%
    Dim Arr_valori(4)
    Arr_valori(1)="pippo"
    Arr_valori(2)="pluto"
    Arr_valori(3)="topolino"
    Arr_valori(4)="minni"
    %>
    <select>
    <%For Each Element in Arr_valori%>
    <option><%=Element%></option>
    <%Next%>
    </select>

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666

    PERFETTAMENTE FUNZIONANTE

    GRAZIE 1000!!!!

    Sai soltanto dirmi come posso evitare che il campo predefinito sia vuoto? (ora mi esce il primo valore)

    Creo 5 valori anzichè 4 e il primo lo lascio vuoto? (rischio però che si inserisca il campo vuoto nel db)

    E se sai come decidere la lunghezza della select.

    Ancora GRAZIE!!
    AltF4

  8. #8
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854

    Re: PERFETTAMENTE FUNZIONANTE

    Originariamente inviato da AltF4
    GRAZIE 1000!!!!

    Sai soltanto dirmi come posso evitare che il campo predefinito sia vuoto? (ora mi esce il primo valore)

    Creo 5 valori anzichè 4 e il primo lo lascio vuoto? (rischio però che si inserisca il campo vuoto nel db)

    E se sai come decidere la lunghezza della select.

    Ancora GRAZIE!!
    non si puote tramite normale tag.
    Puoi inserire un'opzione vuota per prima e quando requesti il form o tramite javascript controllare che non sia vuota

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Impostare la lunghezza con CSS? Nemmeno?
    AltF4

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.