- Katılım
- 23 Ocak 2023
- Mesajlar
- 172
- Tepkime puanı
- 2,418
- Konum
- public_html
- İlgi Alanlarınız
- exploiter
- Cinsiyet
-
- Erkek
Evet dayılar bugün çoğu yazılımcının işine yarayan hata tutmayı göstericez
öncelikle database bağlantımızı kuruyoruz.
daha sonra pdo'nun kendi yapısı olan PDOException ile verilen hatayı $par değişkenine kayıt ediyor
son kısım olarak getMessage(); ile yazıdırıyoruz
yukarıda gördüğünüz üzere bilerek hata vermesi için localhost yerine localhot yazıyorum
ve hatayı gösteriyoruz.
öncelikle database bağlantımızı kuruyoruz.
Kod:
PDO::ATTR_ERRMODE -> gelen veritabanı hatasını gösteriyor
PDO::ERRMODE_EXCEPTION -> gelen hatayı kayıt ediyor
PHP:
try {
$db = new PDO("mysql:host=localhot;dbname=test","root","",array(
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
));
daha sonra pdo'nun kendi yapısı olan PDOException ile verilen hatayı $par değişkenine kayıt ediyor
son kısım olarak getMessage(); ile yazıdırıyoruz
PHP:
}
catch (PDOException $par) {
echo $par->getMessage();
}
yukarıda gördüğünüz üzere bilerek hata vermesi için localhost yerine localhot yazıyorum
ve hatayı gösteriyoruz.