Visto che hai un form per i filtri, basta che li selezioni se sono presenti nel $_POST:
Codice PHP:
$base_query = "SELECT .... FROM ... WHERE ....";
if(isset($_POST['filtro1'] && $_POST['filtro1']){
$base_query .= " AND campo1=1"; // o quel che č
}
if(isset($_POST['filtro2'] && $_POST['filtro2']){
$base_query .= " AND campo2=1";
}
etc
Nel form dei filtri:
Codice PHP:
<form action="cerca.php" method="POST" >
<input type="checkbox" name="filtro1" <?php if(isset($_POST['filtro1']) && $_POST['filtro1']) echo 'checked' ?> >
<input type="checkbox" name="filtro2" <?php if(isset($_POST['filtro2']) && $_POST['filtro2']) echo 'checked' ?> >
etc...