Mam taki skrypt ktory z kilkunastu wybieralnych list HTML ( ktorych dane brane sa z bazy)
Tworzy takie query
CODE
$query="SELECT * FROM coredump1
WHERE
TYP_ZGLOSZENIA like '$typ' and
podtyp_zgloszenia like '$podtyp' and
data_od like '$time' and
Segment like '$segment' and
Lista2_kierownik like '$kierownik' and
wydzial like '$wydzial' and
dzial like '$dzial' and
sekcja like '$sekcja'";
WHERE
TYP_ZGLOSZENIA like '$typ' and
podtyp_zgloszenia like '$podtyp' and
data_od like '$time' and
Segment like '$segment' and
Lista2_kierownik like '$kierownik' and
wydzial like '$wydzial' and
dzial like '$dzial' and
sekcja like '$sekcja'";
Ustawiam 'option selected value' na '%' zeby w momencie kiedy nic nie jest wybrane to query dzialalo.
Niektorzy mowia ze to nie jest najlepszy sposob itp znowu inny ze mysql optimizer wychwyca i tak te % przed zapytaniem i ignoruje te 'WHERE'y gdzie wartosc jest ustawiona na %.
Czy to query jest ok ?