PDO veri silme işlemleri

sezaialkan
Sezai Alkan Frontend Developer

PDO Da Veri Tabanı İşlemleri Her Biri Mantıksal Olarak Aynıdır. PDO ile veri tabanından veri silmek için prepare() Methoduyla Sql Deyimimizi Oluşturuyoruz. Deyim İçersindeki Verilere Karşılık olarakda PDO::execute() Metoydula Gönderiyoruz.
Aşağıdaki Örnekte 'tablo' Adında Bir Tablomuz Var Bunun İçerinde tablo_id Sütunundaki 15 İndis'li Değeri Silelim.

$sql=$db->prepare("DELETE FROM tablo WHERE tablo_id=:tablo_id");
    $sonuc=$sql->execute([
        "tablo_id" => 15
    ]);

    if($sonuc){
        echo "Silme İşlemi Başarılı";
    }else{
        echo "Silme İşlemi Başarısız";
    }   

Sql Deyim İçerinde SütunAdını İki Nokta(:) İle Geçici Bir Değere Atıyoruz. Bu Değeri İstediğinize Göre Değiştirebilirsiniz. Birde PDO::execute() Metoduyla Array Olarakda Değer Gönderebiliriz. Bu Değeri Göndermek İçin Soru İşareti(?) Kullanıyoruz.

$sql=$db->prepare("DELETE FROM tablo WHERE tablo_id=?");
    $sonuc=$sql->execute([14]);

    if($sonuc){
        echo "Silme İşlemi Başarılı";
    }else{
        echo "Silme İşlemi Başarısız";
    }

Sql Deyimini Soru İşareti(?) İle Kullanırken, Sql içerisinde ki Sütun Sıralamasıyla PDO::execute() İçerisindeki Gönderdiğimiz Değerler Karşılıklı, Aynı Sıra İle Yollamamız Gerek.

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