Veritabanındaki Bilgiyi Silmek
DELETE FROM ifadesi veritabanı tablosundaki kayıtları siler.
Syntax
DELETE FROM tablo_adi WHERE sutun_adi = aranan_deger
Verileri PHP ile sorgulayıp işlemek için mysql_query() fonksiyonu ile sorgu yapılır.Bu fonksiyon MySQL başlantısına sorguyu gönderir.
Örnek
İlk dersimizde “Arkadas” isimli veritabanı tablosunu oluşturmuştuk:
adi soyadi yas
Atilla Atasoy 24
İzzet Norton 28
Şimdiki örneğimiz “Arkadas” tablosundaki soyadi=”Atasoy” kriterine uygun tüm verileri silecek;Görelim:
<?php
$con = mysql_connect(“localhost”,”serpito”,”abc123″);
if (!$con)
{
die(‘Bağlanamadı: ‘ . mysql_error());
}
mysql_select_db(“my_db”, $con);
mysql_query(“DELETE FROM Arkadas WHERE soyadi=’Atasoy’”);
mysql_close($con);
?>
Silme işleminden sonra, tablomuzun son hali şu şekildedir:
adi soyadi yas
İzzet Norton 28