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

Cevap