Значи нужно ми е да ги събера в една фунция и ако и двете не са сетнати да ми дава празен резултат
то и така работи кода но е доста тъпо май по този начин
if(isset($_GET['category'])) {
$query = "WHERE `category`='$getcategory'";
}
if(isset($_GET['grand'])) {
$query = "WHERE `grandcat`='$getgrand'";
}
if(isset($_GET['category'])) {
$query = "WHERE `category`='$getcategory'";
}
if(isset($_GET['grand'])) {
$query = "WHERE `grandcat`='$getgrand'";
}