checkbox'ların değişken adının sonuna [] ekle, böylece post ettiğin zaman karşı tarafa bir değişken içerisinde seçilmiş tüm id'leri gönderecek. ördek olarak;
<input type="checkbox" name="secim[]" value="1"> <input type="checkbox" name="secim[]" value="2"> <input type="checkbox" name="secim[]" value="3"> buradaki rakamlar satırların id'lerine tekabül etmeli. bu array değişkenini alan tarafta ise şöyle bir SQL komutu çalıştırılabilir; \DB::raw("DELETE FROM tablo1 WHEREIN('id', " . $request->secim . ")"; $request->secim değişkeni hali hazırda array olarak geleceği için ekstra bir şey yapmaya da gerek yok. Laravel kullandığım için ördeği Laravel notasyonu üzerinden verdim, kendi kodunuza kolayca uyarlayabilirsin diye tahmin ediyorum. Kolay gelsin. Dr. Mucibirahman İLBUĞA <mucip.ilb...@gmail.com>, 22 Eki 2018 Pzt, 17:29 tarihinde şunu yazdı: > Merhabalar, > > PHP ile veirtabanı üzerinden verileri table şeklinde listeliyorum. Ancak > bu tablo içerisine her satır yanına onay kutusu koyarak seçmek ve bu > seçilenleri veritabanından silmek gibi bir fikrim var. > > Satır satır silme işi yapabiliyorum ama çoklu seçimden sonra silme > işlemi nasıl yapılır bilemedim? Tüyo alırsam harika olur... ;-) > > -- > Kolay gelsin, > Mucip:) > > _______________________________________________ > Linux-programlama mailing list > Linux-programlama@liste.linux.org.tr > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > -- Omer Barlas omer.bar...@gmail.com
_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php