Merhaba aşağıda ki hatayı alıyorum:
Fatal error: Call to a member function fetch() on boolean in

if(isset($_POST['envKatEkle'])) {
     $katAd = $_POST['katAd'];
     $dataKontrol = $db -> query("SELECT * FROM kategori WHERE kat_ad=$katAd")->fetch(PDO::FETCH_ASSOC);
     if($dataKontrol)    {
         header("location:../sayfa.php?durum=ok");
         }else {
         header("location:../sayfa.php?durum=hata")
    }
        
 }
Nedenini çözemedim bir türlü.