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;
}