a sto ne bi imao par ifova samo koji bi gradili sql upit?
Recimo
Code:
$sqlWherePart = array();
if (isset($_GET['vrednost_1']) && $_GET['vrednost_1']!=''){
$sqlWherePart[] = ' vrednost_u_bazi = "' . $_GET['vrednost_1'] . '"'; //mozes i LIKE umesto =, zavisi sta ti treba
}
I posle imas niz koji samo joinujes sa "AND" ili pak OR sta ti treba.
Nemoras ni niz cak, mozes obican string da krenes da gradis i samo ga dodas na glavni sql upit, tako prakticno imas samo 5 ifova i potpunu kontrolu nad pretragom i uslovima.
P.S. Naravno, injection provere i to, ne ovako direktno, samo primer dajem
Ako nisi razumeo neki deo, pitaj pa da pojasnim detaljnije