$events = Event::where('name', 'like', '%' . $partip_arr[0] . '%' )
->orWhere('description', 'like', '%' . $partip_arr[0] . '%')
->orWhere('participants', 'like', '%' . mb_strtolower($partip_arr[0]) . '%');
foreach ($partip_arr as $index => $value) {
if ($index === 0) {
continue;
}
$events->orWhere('name', 'like', '%' . $value . '%' )
->orWhere('description', 'like', '%' . $value . '%')
>orWhere('participants', 'like', '%' . mb_strtolower($value) . '%');
}
$events = $events->offset(request('offset'))
->take(20)
->latest()->get();
шото типа такого