Php Dersleri

Güncel Eğitimler

PDO::FETCH_ KULLANIMLARI

Kategori: Php 1 Yıl ö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
"VadimllLiz" Php ile Verot.net Upload Class Gönderisine Yorum Yaptı
"AndreiVek" Site içi Seo E-kitabı Gönderisine Yorum Yaptı
"StewartIrres" Kullanılabilecek Php Editörler Gönderisine Yorum Yaptı
"Ozan SONAR" Php ile Link Kısaltma Yapımı Gönderisine Yorum Yaptı