Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Option selected da db

  1. #1
    Utente di HTML.it L'avatar di ominox
    Registrato dal
    Dec 2001
    Messaggi
    218

    Option selected da db

    salve,

    <select name="gg" id="gg" size="1">
    <% for gg=1 to 31%>
    <option value="<%=gg%>"
    <%if gg=obj.rs("gg") then response.write ("selected") end if%> ><%=gg%></option>
    < % next %>
    </select>

    questo codice dovrebbe servire a selezionare il gg preso dal db (obj.rs("gg")) ma nn funziona...
    mi sapete dire perchè???

    Grazie

  2. #2
    Trasforma l'uguaglianza, confrontando come interi i valori:

    codice:
    <select name="gg" id="gg" size="1"> 
    <% for gg=1 to 31%> 
    <option value="<%=gg%>" 
    <%if cint(gg) = cint(obj.rs("gg")) then response.write("selected") end if%> ><%=gg%></option> 
    < % next %> 
    </select>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it L'avatar di ominox
    Registrato dal
    Dec 2001
    Messaggi
    218
    grazie,immagino sia dovuto al fatto che nel db il campo nn è numerico ma text!!!

  4. #4
    Diciamo che quando devi fare confronti tra variabili che contengono numeri, è meglio usare le stesse convertite in numeriche.

    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.