Solução de consulta MySQL:
Use um
Where
Declaração em sua consulta e mantenha seu PHP o mesmo.por exemplo
Select * From table Where `category`="Filter Value";
Deixe-me saber se isso funciona para você, ou se você está limitado a usar apenas PHP para filtrar a categoria.