Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    3

    Select box, problema sui nomi delle opzioni!!

    ciao a tutti!!
    ho un problemone!

    ho fatto una select box con i nomi di tutti i clienti della mia ditta.
    questa select box fa parte di un form di inserimento dei nostri interventi dai clienti.
    il problema è questo: quando passo i valori dal form alla pagina asp, della select box mi prende solo la prima parola del nome del cliente! cosi il sistema non me lo riconsce e non mi inserisce nulla!

    es:
    cliente: Pinco Pallo
    passa solo Pinco!

    Grazie!

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao mukkola,

    dovresti sempre postare un po' di codice per capire bene il problema...
    da quanto dici molto probabilmente hai scritto così le options
    codice:
    <option value=Pinco Pallo>Pinco Pallo</option>
    il valore del parametro value devi chiuderlo tra virgolette
    codice:
    <option value="Pinco Pallo">Pinco Pallo</option>
    se non è così posta il codice che vediamo

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    3
    allora..
    ecco il codice del form:
    Cliente:
    <%
    Dim Con
    Set Con=Server.CreateObject("ADODB.Connection")
    Con.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("db1marco.mdb")
    Dim Stringa,Rs
    Stringa="SELECT Denominazione FROM Anagrafica order by Denominazione"
    Set rs = Server.CreateObject("ADODB.Recordset")
    Set Rs=Con.Execute(Stringa)
    %>
    <select name="clienti">
    <%do while not Rs.eof
    valore=Rs("Denominazione")
    %>
    <option value=<%=valore%>><%=valore%></option>
    <%
    Rs.movenext
    loop %>
    </select>


    è una select box dinamica!

    quando passo il dato Clienti:
    Clienti= request.form("clienti")

    se faccio un response.write(Clienti) mi dà solo la prima parola, cioe Pinco!

    spero di essere stata piu o meno chiara

    Grazie!

  4. #4
    codice:
    <option value="<%=valore%>"><%=valore%></option>

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    è come sospettavo
    quoto Mems
    Originariamente inviato da Mems
    codice:
    <option value="<%=valore%>"><%=valore%></option>

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    3
    grazie ragazzi!!!

    ero convinta di averle messe le virgolette!!
    ora funge tutto

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.