Rozwiązanie zapytania MySql:
Użyj Where
Oświadczenie w zapytaniu i utrzymuj PHP bez zmian.
np.
Select * From table Where `category`="Filter Value";
Daj mi znać, czy to działa dla Ciebie, czy też jesteś ograniczony do używania tylko PHP do filtrowania kategorii.