PDO mysql serimize devam ediyoruz.Bu derste veri silmeyi göreceğiz.Öncelkle sql kodumuzu bakalım.
delete from tablo_ismi
Bu şekilde tablodaki tüm verileri sileriz.Sadece 1 satır silmek istiyorsak where ile koşul belirleyebiliriz.
delete from tablo_ismi where sütun_ismi = 'değeri'
Bu şekilde de koşul belirleyek 1 satır silebiliriz.Örnek olarak isim='cArleone' diyerek sütun ismi isim olan yerde cArleone yazanları sileriz.Şimdi pdo kısmına geçelim.
<?php
try{//hata varmı diye kontrol mekanizması.
$baglanti=new PDO("mysql:host=localhost;dbname=pdo","root","");//bağlantı yaptık
echo "Mysql Bağlantısı Başarıyla Sağlandı. <br />";//bağlantı varsa ekrana yaz.
$duzenle=$baglanti->query("delete from uye where isim='cArleone' ");//isim sütununda cArleone olanları sildik
if($duzenle){//eğer veri silindimi diye kontrol ediyoruz.
echo "veri silindi.";
}else{
echo "silinemedi";
}
}catch (PDOException $h) {
$hata=$h->getMessage();
echo "<b>HATA VAR :</b> ".$hata;//bağlantı hatası olursa.hata var yaz.
}
?>
Yukarda pdo adlı veritabanımızdan uye tablosundaki cArleoneyi sildik.Sizde veri silme işini yaptıysanız çıktınız şu olacaktır .
Mysql Bağlantısı Başarıyla Sağlandı.
veri silindi.
Veri silme işlemide bu kadar.