PHP’de PDO ile SELECT İşlemi


PHP veritabanı işlemleri için doğrudan mysql_ li fonksiyonların kullanımını tavsiye etmiyor. Önerdiği 2 farklı veritabanı eklentisi mevcut. Bunlardan bir tanesi mysqli, bir diğeri ise PDO.

Yaşasın PDO ! , eski olanı kullanmayı bırakmalısınız PHP tavsiye etmiyorsa bizde kullanmayız. ? Hadi o zaman SELECT işlemini hem mysql_li şeklinde hemde PDO şeklinde yapalım ;

SELECT İşlemi (Toplu)

mysql_ li fonksiyonlarda select işlemi;

$islem = mysql_query("SELECT * FROM hastalar");
if ( mysql_affected_rows() ){
     while ( $satir = mysql_fetch_assoc($islem) ){
           print $satir['ad']."<br />";
     }
}

PDO da select işlemi;

$islem = $baglanti->query("SELECT * FROM hastalar", PDO::FETCH_ASSOC);
if ( $islem->rowCount() ){
     foreach( $islem as $satir ){
          print $satir['ad']."<br />";
     }
}

SELECT İşlemi (Tek)

Sadece bir veriyi çekmek için nasıl bir işlem yapacağımızı görelim;

mysql_ li fonksiyonlarda tekil select işlemi;

$id = $_GET['id'];
$islem = mysql_query("SELECT * FROM hastalar WHERE hasta_id = '{$id}'");
if ( mysql_affected_rows() ){
    $satir = mysql_fetch_assoc($islem);
    print_r($satir);
}

PDO da tekil select işlemi;

$id = $_GET['id']; 
$islem = $baglanti->query("SELECT * FROM hastalar WHERE hasta_id = '{$id}'")->fetch(PDO::FETCH_ASSOC);
if ( $islem ){
    print_r($islem);
}
Senin Tepkin nedir_?
Çalışkan Çalışkan
4
Çalışkan
üzgün üzgün
0
üzgün
sevimli sevimli
1
sevimli
üff üff
0
üff
Dislike Dislike
0
Dislike
komik komik
0
komik
Like Like
0
Like
aşk aşk
0
aşk
cool cool
0
cool
WTF WTF
0
WTF

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

PHP’de PDO ile SELECT İşlemi

Şifreni Sıfırla

Geri Dön
Giriş Yap
Bir Yazı Türü Seçin
Kişisel Analiz
Trivia Quiz
Anket
Yazı
Liste
Meme
Video
Müzik
Resim