Chodzi mi o coś takiego:
SELECT * FROM tab WHERE nazwa1=:nazwa1 AND nazwa2=:nazwa2 AND nazwa3=:nazwa3
i teraz jeśli mam spełnione jakieś warunki binduje te 3 parametry. Ale jeśli są niespełnione to tego warunku powinno nie być lub też dla poszczególnych parametrów wyrzucić je z where'a.