LizEdith adlı üyeden alıntı: mesajı görüntüle
SELECT COUNT(*)
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME like 'TABLO ADI'
and TABLE_SCHEMA = 'VERITABANI ADI'
1 ise vardır, 0 ise yoktur. buna göre bir if else döngüsü ekleyip sonuca göre kullanıcıya çıktı sunabilirsin.
Merhaba bu olayı çözdüm lakin veri_sil fonksiyonu için bir sorum olacak izniniz ile veriyi siliyor güzel bir şekilde id girilince sonuc true lakin olmayan id girildiğin de de sonuc true dönüyor ben eğer girilen id o tabloda yok ise false sonucu döndürmesini istiyorum. Kodum aşağıda ki şekilde.

public function veri_sil( $tablo, $id ) {

        try{

            $sql = "DELETE FROM $tablo WHERE id = :id";

            $sil = $this->bcdb->prepare( $sql );

            $sonuc = $sil->execute( [ ":id" => $id ] );

        }
    
        catch(Exception $e){

            $sonuc = false;

        }

        return $sonuc;

    }