$sil = mysql_query("delete from uyeler where tel_no = 123456"); if($sil){ echo "veri silindi"; }else{ echo "veri silinemedi"; }Basit anlamda böyle bir silme işlemi yapılabilir. Fakat biz alan adına göre değil de id’sine göre silmek istersen pdo da olduğu gibi where cümleciğindeki şartı değiştirmemiş gerekecek. Şöyle ki ;
$sil = mysql_query("delete from uyeler where id= 1"); //İd numarası 1 olan veriyi silecektir.if ($sil){ echo "veri silindi"; } else { echo "veri silinemedi"; }Tabi biz direk belirmek zorunda değiliz. Biraz daha geliştirip gönderdiğimiz id’ye göre silmesini de isteyebiliriz. Şöyle yapabiliriz. Her veriyi listeledikten sonra gelen id’yi get ile alıp silme komutunu ona göre verebiliriz. Yani :
$gelen_id = $_GET["id"]; $sil = mysql_query("delete from uyeler where id = $id"); if($sil){ echo "veri silindi"; }else{ echo "veri silinemedi"; }Bu yöntem en çok kullanılanıdır. Böylece panelde yer alan bir veriyi , kullanıcıyı her şeyi silebiliriz. Daha kullanışlıdır .Hatta sonunda mesaj vermek saçma oluyor gibi .Direk bizi panel sayfamıza yönlendirsin ne dersiniz 🙂
$gelen_id = $_GET["id"]; id'yi gönderirken get komutu ile belirttik ve bu sayfada da aldık. Bir değişkenin içine atıp daha kolay bir delete işlemi yapılmasını sağladık. $sil = mysql_query("delete from uyeler where id = $gelen_id"); if($sil){ header("location:panel.php"); }else{ echo "veri silinemedi"; }Bu makalede bu kadar işte. Veri silme oldukça kullanışlı ve kolaydır. Myqsl derslerinin birini daha bitirdik. Başka zaman görüşmek üzere 🙂