İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Checkboxları Silme

...::LorD::...

0
İyinet Üyesi
Katılım
27 Aralık 2007
Mesajlar
2,109
Reaction score
2
Konum
cHeteM
merhaba arkadaşlar mesajlaşma sistemi yapmaktayım gelen kutusunda mesajların başına checkbox koydum seçili olan mesajları silmek için biraz araştırdım pek verimli örnek bulamadım

checkbox lara name değerine id[] value değerine mesajların id değerini giriyorum

bu aşamadan sonra foreach döngüsüne sokmam gerek elinde açıklayıcı bir örneği olan arkadaş yazarsa sevinirim teşekkürler
 

...::LorD::...

0
İyinet Üyesi
Katılım
27 Aralık 2007
Mesajlar
2,109
Reaction score
2
Konum
cHeteM
şimdi nasıl yapılacağını buldum sizlerle paylaşayım

checkbox lara name değerine id[] şeklinde isim verin hepsinin adı aynı olmalı value değerlerine ise listeleme yaparken çektiğiniz verilerin idlerini atayın bu şekilde seçilen veriler silinecektir.

$kutu = $_POST['id'];
$kutu_say=count($kutu);
if ($kutu_say == 0){
echo "<font color='#FFFFFF' style='font-size: 10pt'>sileceklerini seç</font>";
}else{
foreach ($kutu as $idler) {
mysql_query("DELETE FROM mesajlar WHERE id = '".$idler."'");
}
echo "<font color='#FFFFFF' style='font-size: 10pt'>seçtiklerin silindi</font>";
}
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst