PHP 18.05.2013 09.34.54 👁 16045 Okunma

Mysql Veritabanından Kayıt Silme

Merhaba bu yazımda veritabanındaki tablodan kayıt silmeyi anlatacağım. Veritabanı ile ilgili önceki konuları kategorilerdeki PHP kategorisinden okuyabilirsiniz.

Kayıt silmek için delete komutu kullanılır. Mysql_query  içinde sorgumuzu yazarız.

mysql_query(“delete from tabloadı”);

Yukarıdaki sorguda tabloadı yazan yere kayıt silmek istediğimiz tablonun adını yazıyoruz. Yukarıdaki şekilde bir sorgu çalıştırılırsa tablodaki bütün kayıtları siler.

Belirli kayıtları silmek için where parametresiyle belirtmemiz gerekir.

           mysql_query(“delete from duyurular where no=’5’”);

Yukarıdaki sorguda kırmızı yazılan yerler bizim tarafımızdan verilen özelliklerdir. Siyah yazılı yazılar ise komutlardır yerinde kullanılması gerekir. Yukarıdaki sorguyu açıklayacak olursak:

·         duyurular yazısı kayıt silmek istediğim tablonun adıdır.
·         no yazısı ise tablo içinde karşılaştırma yapacağım alanın/sütunun adıdır.
·         ‘5’ ise no’su 5 olan kayıtların silinmesini belirtir.

Yani sonuç olarak yukarıdaki sorgu duyurular tablosundaki no’su 5 olan kayıtları siler.

Örnekler çoğaltılabilir. Kaynak: www.mustafakarsli.com

Değişkene göre kayıt silme:

Herhangi formdan post/get yöntemiyle veri geldiğini ve bu veriye göre kayıt sildirmek istiyorsak öncelikle gelen veri bir değişkene alınır. Ben post metoduyla ve silinecek değişkeninde verinin geldiğini ve  $duyurubaslik değişkenine alındığını varsayıyorum.

     $duyurubaslik=$_POST[“silinecek”];

     mysql_query(“delete from duyurular where baslik=$duyurubaslik”);

Yukarıdaki sorguda dikkat edilmesi gereken $duyurubaslik tek tırnak içinde yazılmamalıdır.

Sorgumuz duyurular tabosundaki baslik değeri $duyurubaslik değişkenindeki değerle aynı olan kayıtları siler.

Temel olarak php’de veritabanından kayıt bu şekilde silinmektedir. Sizler örnekleri çoğaltarak ilerleyebilirsiniz.

İlerleyen günlerde farklı derslerde görüşmek ümidiyle sağlıcakla kalınız.

Mustafa KARSLI Kaynak: www.mustafakarsli.com

👨‍💻

İçerik Yazarı

Mustafa KARSLI

Bilişim Teknolojileri Öğretmeni

Bu İçeriği Paylaş

💬 Yorumlar

Sarp Gürsoy 27.11.2016 22.59.10

Merhaba, benim mysql veritabanımda miktar isminde bir sütunum var. burada , ile ayrılmış ondalıklı sayılar var. ben bu , ve sonrasında gelen küsüratlardan kurtulmak istiyorum. kısacası hepsi tamsayı olsun istiyorum. bunu nasıl yapacağım. teşekkürler.

Fikrini Belirt

🤲 Günün Esması

el - MÜTEKEBBİR

" En büyük ve en yüce olan, büyüklüğünü, ululuğunu her an ve her yerde gösteren. "

💡 Günün Sözü

“Ey iman edenler! Hepiniz topluca barış ve güvenliğe (İslam'a) girin. Şeytanın adımlarını izlemeyin. Çünkü o, size apaçık bir düşmandır.”

Bakara-208

👋 Ben Kimim?

Geleceğimiz gençlerimize Bilim ve Teknolojiyi Üretmeleri için yol göstermeliyiz. Bu minvalde vakit buldukça ücretsiz ders ve videolar hazırlayıp yayınlamaya çalışmaktayım....

✉️ İletişime Geç

📈 Ziyaretçi Sayacı

Şu An Online
2
👥 Toplam Ziyaret
2.823.661

İstatistikler anlık güncellenir.