Bir çok yerde veritabanı bağlantısı için
try {
veritabanı bağlantı kodları
echo "bağlantı okey";
} catch (Expception $e) {
die("Bağlantı Başarısız:".$e->getMessage());
}
}
}
şeklinde try catch yapısının kullanılması söyleniyor hemen hemen heryerde aşşağı yukarı şu catch kısmı örneğimdeki gibi yada catch(PDOExpception $e) vs şeklinde kullanımlar var .
sorum şöyle die kısmını naparsam yapayım sadece bağlantı başarısız yazdırsamda , denemek adına hata aldırdığımda tüm veritabanı bilgilerimi ekrana bastırıyor ..
Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for use diye başlayan 3 satır daha devam eden tüm bilgileri döküyor . diyelimki hosting kaynaklı bi problem çıktı ve veritabanı bilgileri komple ekrana yazdırıldı bu sıkıntı değilmi ?
bunun için catch kısmını nasıl yapmalıyım ?