REKLAM ALANI

PHP Sorgu hatalarını yönetmek

avatar TRWebmaster
Aktif Üye
226
#1
Yorumu Paylaş

Query ya da exec gibi sorgu gönderdiğimiz metodlar eğer sorguyu gerçekleştirdiklerinde bir hata ile karşılaşırlarsa false dönerler. Başarısız gerçekleşen bu sorguların hata mesajlarına ulaşmak için errorInfo metodunu kullanacağız.
 
Bu metod bize son yaptığımız sorgudaki hatanın kodunu ve mesajını içeren bir array döndürür. 3 adet elemanı bulunan bu dizide 0. ve 1. eleman hata kodlarını, 2. eleman ise hata mesajını verir.
 
PHP Kod:
if($users $db->query('SELECT * FROM users WHERE'))
{
    // Sorgu başarıyla çalışırsa üyeleri listeleriz
}
else
{
    echo 'Sorguda bir hata meydana geldi.';
    $error $db->errorInfo();
    echo 'Hata mesajı: ' $error[2];


Örnekteki sorguda WHERE dedikten sonra herhangi bir koşul belirtmediğimiz için hata verecektir ve ekrana ilgili hatanın mesajı yazacaktır.
deneme
Aktif Üye

Konuda Ara

0 Yorum


Konuyu Okuyanlar: