+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 4 su 4

Discussione: valore di una checkbox

  1. #1
    net-addiction non è in linea Scolaretto
    Luogo
    Treviso
    Post
    476

    valore di una checkbox

    Ciao..
    allora io devo fare una select.. tipo

    Select * from tabella where nomecampo = [valore di una check box]

    Il valore della checkbox puo essere Si/no (vero falso, 1 0 e cosi via)
    come faccio ad esprimere il valore della checkbox?

    ciaooo
    - The user formerly known as GRiM[R]eaPeR -

  2. #2
    Post
    4,741
    Blogs
    12
    Ciao grim,
    Scusa ma non sei stato molto preciso, cosa intendi con *come faccio ad esprimere il valore della checkbox ?*, in che senso ?

    Comunque, spero di aver capito e cerco di risponderti. Anzitutto, la query quale valore accetta ? SI/NO, TRUE/FALSE o 1/0 ???

    Prima di ogni cosa crei la tua checkbox:

    codice:
    <input type="checkbox" name="chkTest" value="1">
    Imposti il valore 1. Successivamente nella pagina in cui recuperi il valore, dovrai interpretare questo 1, eccoti un esempio:

    codice:
    <%
    myValue = request.form("chkTest")
    
    if myValue = 1 then
        myValue = true
    else
        myValue = false
    end if
    
    strSQL = "Select * from tabella where nomecampo = " & myValue
    %>
    Tutto qui,
    Spero di essere stato chiaro,

    A presto,
    Giuseppe Leone

  3. #3
    net-addiction non è in linea Scolaretto
    Luogo
    Treviso
    Post
    476
    quindi mi stai dicendo che per esprimere il valore di una checkbox in una select uso True (se è spuntato) o False(se non lo è) ... perfetto...
    nel mio caso la pagina che processa è la stessa del form l'if quindi penso di dover mettere

    myValue = request.form("chkTest")

    if myValue = 1 then
    myValue = true
    else
    myValue = false
    end if

    prima dell'UPDATE...

    ok grazie mille...
    - The user formerly known as GRiM[R]eaPeR -

  4. #4
    weppos non è in linea Scolaretto
    Luogo
    Italy
    Post
    401
    Semplifica, tanto per la legge logica del terzo escluso o è true o è false.

    codice:
    <input type="checkbox" name="chkTest" value="false">
    e lo richiami con

    codice:
    myValue = Cbool(Request.form("chkTest"))
    Se invece lo vuoi espresso in modalità 0 e 1 (meglio ancora gestire i campi in questo modo) usa il cast ad int e prendi il valore assoluto.

+ Rispondi al Thread

Discussioni simili

  1. Risposte: 3
    Ultimo Post: 21-01-2012, 12:56
  2. [Javascript]Controlli su checkbox e radio
    Da Red nel forum HTML, CSS, Javascript, AJAX
    Risposte: 1
    Ultimo Post: 28-09-2006, 13:53
  3. problema in mozzila
    Da zilucas nel forum HTML, CSS, Javascript, AJAX
    Risposte: 3
    Ultimo Post: 01-07-2005, 14:07
  4. sintassi formula
    Da spank nel forum Microsoft Office, Access, VBA
    Risposte: 1
    Ultimo Post: 13-03-2005, 14:32

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi