Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312

    confronto valori select

    ciao a tutti!!!

    devo effettuare un confronto tra una variabile (casacostruttrice) e i risultati di una query.

    il valore se uguale deve diventare il campo "selected" della mia select html.

    questo il codice:


    casacostruttrice = request("casa_costruttrice")

    rs.close
    sql= " select distinct casa_costruttrice from casa_costruttrice"
    RS.open sql,conn,3,3
    %>
    <td width="193" bgColor="#c0c0c0" height="1">
    <font face="Verdana" size="1" color="#000000">*CASA COSTRUTTRICE</font></td>
    <td width="315" bgColor="#c0c0c0" height="1">

    <select size="1" name="casa_costruttrice">

    <%
    do while not rs.eof
    %>

    <option value="<%=rs("casa_costruttrice")%>" <%if CStr(rs("casa_costruttrice")) = CStr(casacostruttrice) then response.write "selected" end if%>>
    <%=rs("casa_costruttrice")%>
    </option>
    <%
    rs.movenext
    Loop
    %>

    </select>

    il fatto è che "CStr(casacostruttrice)" è uguale ad HONDA, quando nel databse trova HONDA non me lo seleziona come primo (selected)

  2. #2
    Controlla
    a) Maiuscole
    b) gli spazi a sinistra e a destra del campo ( trim(stringa) )

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    ho provato cosi ma non funzia:

    <option value="<%=rs("casa_costruttrice")%>" <%if CStr(trim(rs("casa_costruttrice"))) = CStr(casacostruttrice) then response.write "selected" end if%>>

  4. #4
    sei sicuro che "casacostruttrice" non sia vuoto?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    ok a posto,era un problema di maiuscole

  6. #6
    Originariamente inviato da Stan
    Controlla
    a) Maiuscole
    b) gli spazi a sinistra e a destra del campo ( trim(stringa) )

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.