Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 42

Discussione: Filtrare Valori

  1. #1
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536

    Filtrare Valori

    Ciao a tutti,

    Ragazzi, aiutatemi a risolvere un problema ...

    Visualizzo, con un ciclo, dei records sotto forma di tabelle in una pagina.
    In ogni tabella compare una checkbox che prende il valore del campo id del recordset che visualizzo.

    Ora, vorrei filtrare in un'altra pagina solo le tabelle con la checkbox che io seleziono dalla pagina... come faccio?

    nn so se sono stato kiaro ...

    Grazie a chi mi darà una mano.
    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  2. #2
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    la select la componi con
    where id IN (" & Request("CAMPOCHECCHATO") & ")"

    CAMPOCHECCHATO è il nome del campo checkbox

  3. #3
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536
    Originariamente inviato da kluster
    la select la componi con
    where id IN (" & Request("CAMPOCHECCHATO") & ")"
    VVoVe:

    no,no ... aspetta ... il problema è un po' + complicato,

    L'utente ke visualizza la pagina, sceglie quali tabelle visualizzare, selezionando le checkbox presenti in ogni tabella;

    Queste checkbox nn sono campi di un db, ma vengono inserite al momento del ciclo.

    a me serve adesso controllare quali checkbox sono selezionate e visualizzare solo le relative tabelle ...
    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  4. #4
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288

    Re: Filtrare Valori

    Originariamente inviato da Dr Mal
    .....
    In ogni tabella compare una checkbox che prende il valore del campo id del recordset che visualizzo.

    hai una tabella per ogni id?

  5. #5
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536

    Re: Re: Filtrare Valori

    Originariamente inviato da kluster
    hai una tabella per ogni id?
    si
    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  6. #6
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    se il recordset proviene da una tabella sola fai come ti ho detto altrimenti fai la stessa cosa per le tabelle che ti interessano controllando prima che ci sia almeno un valore checked per il relativo checkbox

  7. #7
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536
    Originariamente inviato da kluster
    se il recordset proviene da una tabella sola fai come ti ho detto altrimenti fai la stessa cosa per le tabelle che ti interessano controllando prima che ci sia almeno un valore checked per il relativo checkbox
    La selezione viene fatta dall'utente e si verifica dopo che il ciclo è gia' stato fatto ...

    quando viene premuto il button del form, in quel momento io devo portare con me i valori solo delle chec selezionate dall'utente;

    come faccio a portarmi dietro i valori SOLO di quei recordset?

    nn riesco a spiegarmi bene ...
    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  8. #8
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    allora forse mi spiego male io o forse non ho capito nulla

    ma tu hai qualcosa del genere (semplificato)


    while not Rs.eof
    ....%>
    <table>
    <tr><td><input type="checkbox" name="checkTab1" value="<%=Rs("id")%> scegli questa tabella</td>
    <tr><td><%=Rs("titolo%></td></tr></td>
    </table>
    <%
    Rs.movenext
    wend
    %>

    giusto?

  9. #9
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536
    Esatto, e le checkbox nn sono ancora selezionate: le selezionerà l'utente per filtrare la visualizzazione
    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  10. #10
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    benissimo quindi al submit della pagina

    la query la aprirai in questo modo

    "select From TABELLA where id in (0," & Request("checkTab1") & ")" 'devi post precedente


    quindi avrai solo gli id dei campi che l'utente ha checcato

    logicamente metti un controllo ( o via js o un if) per verificare che ci sia almeno un valore

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.