Sorgu cümlesi,parametre veya hata bilgilerinin görüntülenmesi

sorgu-cumlesi-parametre-veya-hata-bilgilerinin-goruntulenmesi (büyük resim için tıklayın)

Hatalı sorgular sonucunda hata bilgisine ya da sorgu ve parametre bilgilerine ulaşmak için PDO fonksiyonları mevcuttur.

  • errorInfo fonksiyonu; dizi döndürür, bu dizinin
    • ilk elemanı (0. indis) SQLSTATE hata kodu (ANSI SQL standardında tanımlanmış beş karakterlik abecesayısal bir tanıtıcı),
    • ikinci elemanı (1. indis) Sürücüye özgü hatanın kodu,
    • üçüncü elemanı (2. indis) Sürücüye özgü hatanın iletisidir (hata mesajı).
    • SQLSTATE hata kodu atanmamışsa veya sürücüye özgü hata kodu yoksa 0. indis hariç bütün elemanlar NULL içerir. Sorguda hata yoksa 0. indis 00000 değerini alır. 
  • debugDumpParams fonksiyonu ile sorgu ve parametre bilgilerine ulaşılır.
  • errorCode fonksiyonu ile SQLSTATE kodu döndürülür.

Örnek kullanım aşağıda verilmiştir.

  • $kullaniciResimSorgu=$db->prepare("select * from anaresim where src=:pyol");
  • $kullaniciResimSorgu->execute(array('pyol'=>$_POST["resimyol"]));
  • print_r($kullaniciResimSorgu->errorInfo());
  • echo $kullaniciResimSorgu->debugDumpParams();
  • echo $kullaniciResimSorgu->errorCode();

 

omurs

Ö S, 30 Ağustos 2018 Perşembe 15:30 tarihinde kayıt oldu

Beğeni


Yıllara Göre Gönderiler








php Kategori

Timestamp - Datetime Çevrimi (Convert Timestamp to Datetime)

PHP ini dosyası üzerinde terminal ile değişiklikte bulunmak

self & this