Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Visualizzazione record con SQL e varianti

    Salve,
    ho un form in get nel quale ho un campo text chiamato nome e un campo checkbox chiamato autore.
    Mi servono per filtrare gli articoli.
    Io dovrei trovare gli articoli che hanno nel nome quell oche inserisco nel campo nome e se il checkbox è flaggato allora anche gli articoli senza autore (la seconda parte è quella che non capisco come fare)

    SQL: SELECT * FROM articoli WHERE nome LIKE '%" & (Request.querystring("nome")) & "%' AND ...e?

    Grazie

  2. #2

  3. #3
    ok ma se uno non lo seleziona?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Scusa ma è OR non AND visto che il campo non può essere contemporaenamente pieno e vuoto...
    Devi fare una query dinamica: se è selezionato il CHECK aggiungi l'OR altrimenti no.


    Roby

  5. #5
    mi puoi postare un esempio, scusa ma non capisco cosa intendi perquery dinamica

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    prova così

    codice:
    if request("SenzaAutori") = "valorepassatodalcheckbox"
    SqlSenzaAutori = " Or nome = '' "
    end if
    SQL= " SELECT * FROM articoli WHERE nome LIKE '%" & (Request.querystring("nome")) & "%' "&SqlSenzaAutori&" "

  7. #7
    Spettacolo! Grazie mille!

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.