salve a tutti!

domanda banale,ma:

quando devo fare una query con parametri passati via get, devo per forza predispore tutte le query possibili e poi con un controllo if vedere quale effettivamente fare eseguire?

io devo fare una query e creare delle condizioni WHERE in base ai criteri passati.

avendo 4 criteri, devo creare 12 query gia belle e pronte, con tutte le diverse combinazioni.


mi chideevo se posso lavorare in qualche altro modo.

grazie.