class ProductController extends Controller
{
public function index()
{
$products = DB::table("products")->get();
return view('products',compact('products'));
}
public function destroy($id)
{
DB::table("products")->delete($id);
return response()->json(['success'=>"Product Deleted successfully.", 'tr'=>'tr_'.$id]);
}
public function deleteAll(Request $request)
{
$ids = $request->ids;
DB::table("products")->whereIn('id',explode(",",$ids))->delete();
return response()->json(['success'=>"Products Deleted successfully."]);
}
}
view
File name : products.blade.php
<!DOCTYPE html>
<html>
<head>
<title>Multiple delete records with checkbox </title>