manav if ile yaparken şöyle bişey yapmak lazım.

if ile gelen postları kontrol edip ona göre sorguları yazıp onları da bi yerde birleştirmek. Yani;


if($ulke != '0'){
$ulke_sorgu = "AND ulke = $ulke";
}else {
$ulke_sorgu = " ";
}

if($gorev!= '0'){
$gorev_sorgu = "AND gorev= $gorev";
}else {
$gorev_sorgu = " ";
}

$sorgu = $db->query("SELECT * FROM rehber WHERE $ulke_sorgu $gorev_sorgu ORDER BY adsoyad ASC", PDO::FETCH_ASSOC);



Burdaki ayrı ayrı atamalar yerine tek değişkene atayıp implode ederek de yapmayı deneyebilirsin. Aklıma böyle bişey geldi. Tabi burda WHERE yanına bişey yazdırmak lazım diğerlerini etkilemeyen direk AND olduğu için. Ya da ona da bi şart getirip ayarlamak lazım.