MySQL Delete
MySQL Delete
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:
12345678910111213141516171819 <?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