Ho provato a fare qualche prova e il risultato è: se lascio tutto come lo script scritto in partenza, la pagina funziona come deve funzionare, anche se ho inserito dati da filtrare, ma da quel momento in poi le altre righe rimangono nascoste. Invece se provo a stampare la variabile $filtri o $count, la pagina funziona tranne che per i valori da filtrare; come se non li prendesse in considerazione, e non stampa niente. Sono assurde ste cose...
Sicuramente c'è un errore da qualche parte, ma a rigor di logica torna tutto, per questo non riesco a trovare il passaggio giusto