Php Dersleri

Güncel Eğitimler

PDO::FETCH_ KULLANIMLARI

Kategori: Php 10 Ay önce yazıldı 0 Yorum

Merhaba arkadaşlar , Php pdo kullanarak veri tabanından veriler çektiğimizi biliyoruz örnegin;

$dbh->query("select * from users")->fetch();

bu bize PDO::FETCH_BOTH yani varsayılan olarak değer vermektedir. 

Şimdi ise bu listeye bir göz atalım ;

  • PDO::FETCH_ASSOC: Sütun isimlerine göre indisli bir dizi döner.

  • PDO::FETCH_BOTH (öntanımlı): Hem sütun isimlerine hem de sütun numaralarına göre indislenmiş bir dizi döner. İlk sütunun indisi 0'dır.

  • PDO::FETCH_BOUND: Sütun değerlerini PDOStatement::bindColumn() ile ilişkilendirilmiş PHP değişkenlerine atar ve TRUE döndürür.

  • PDO::FETCH_CLASS: İstenen sınıfın özelliklerini sütun isimlerine eşleyerek sınıfın bir örneğini döndürür. Eğer alım_tarzı değiştirgesi PDO::FETCH_CLASSTYPE sabitini içeriyorsa (örn, PDO::FETCH_CLASS | PDO::FETCH_CLASSTYPE) sınıf ismi ilk sütunun değerine göre belirlenir.

  • PDO::FETCH_INTO: İstenen sınıfın mevcut örneğini sütun isimlerini sınıf özelliklerine eşleyerek günceller.

  • PDO::FETCH_LAZYPDO::FETCH_BOTH ve PDO::FETCH_OBJ sabitlerinin birleşimidir.

  • PDO::FETCH_NUM: Sütun numaralarına göre indislenmiş bir dizi döner. İlk sütunun indisi 0'dır.

  • PDO::FETCH_OBJ: Özellik isimlerinin sınıf isimlerine denk düştüğü bir anonim nesne örneği döndürür.

Peki Bunları Nasıl kullanıcaz diye soruyorsanız.

<?php 
$dbh->query("select * from users")->fetch(PDO::FETCH_ASSOC);

Şeklinde kullanabilirsiniz. 

YORUMLAR
MERT BULDUR

Merhaba 17 Eylül 1995 Köyceğiz / Muğla Dogumluyum.Yaklaşık 10 yıldır Web Teknolojileri üzerinde Yazılım yapmaktayım.Herdaim kendimi geliştiriyorum.

SON YORUMLAR
"Mahmut kaya" Meta Tag Listesi ve Açıklamaları Gönderisine Yorum Yaptı
"Ahmet" Sql il ilçe Listesi Gönderisine Yorum Yaptı
"mert buldur" Php ile Dosyaya Veri Yazımı Gönderisine Yorum Yaptı