PDO veri güncelleme işlemleri

sezaialkan
Sezai Alkan Frontend Developer

PDO İle Veri Güncellemek İstersek Tek Satırda Halledebiliriz. İstersekte PDO::execute() Metodu İle Gerçekleştirebiliriz. PDO::execute() Methodu İle Yaptığımız Sorguda Daha Kolay Değişik Yapabiliriz.

Tek Satırlık Sorguda PDO::exec() Methodunu Kullanıyoruz.

$stmt = $db->exec("UPDATE tablo SET tablo_name='Alkan' WHERE tablo_id='12'");

Yukarıdaki Satır'datablo_id Sütununda 12 Değerindeki Satırın tablo_name Karşılığını Alkan Olarak Değiştirmek İstediğimizi Sorguya Yansıtıyoruz. Birde PDO::execute() Methoduyla Kaşılıkları array Olarak Gönderelim.

$stmt=$db->prepare("UPDATE tablo SET tablo_name=? WHERE tablo_id=?");
$sonuc = $stmt->execute(["Sezai",12]);

Verileri execute() Methoduna array İle Gönderirken Sıralama Çok Önemlidir. Sorgu İçerisinde SET İmlecinden Sonra Belirtilen Sıralamayla Array Sıralaması Aynı Olmalıdır. Fakat :veriAdi İle Sorgu Yazdığımızda Verinin Değerini Kendimiz Atıyoruz.

$stmt=$db->prepare("UPDATE tablo SET tablo_name=:tabloAdi WHERE tablo_id=:tabloId");
    $sonuc = $stmt->execute([
        'tabloAdi'    => 'Alkan',
        'tabloId'    => 12
    ]);  

Yorumlar

Yorum Yapabilmek İçin Giriş Yapmalısınız.
İlk Yorum Yapan Sen Ol!
Uçur Beni Kahramanım Yukarı Çık
Bu web sitesi çerezleri kullanıyor. Devam ederek çerez kullanımını kabul etmiş oluyorsunuz. Detay

Devam Etmek İçin Giriş Yapın

Kod Hocası İle Paylaşımda bulunabilir, Kendini geliştirebilirsin. Sende Hemen Giriş Yap Aramıza Katıl.

GirişKayıt Ol