diff --git a/app/Http/Controllers/Web/Produktivitas/PetaniController.php b/app/Http/Controllers/Web/Produktivitas/PetaniController.php index 5474510..ec187b6 100644 --- a/app/Http/Controllers/Web/Produktivitas/PetaniController.php +++ b/app/Http/Controllers/Web/Produktivitas/PetaniController.php @@ -63,10 +63,12 @@ class PetaniController extends Controller ]) ->orderBy('created_at', 'desc'); - if ($request->search) { - $query->where(function ($query) use ($request) { - $query->where('nama', 'like', '%' . $request->search . '%') - ->orWhere('ktp', 'like', '%' . $request->search . '%'); + if ($request->filled('search')) { + $search = Str::lower($request->search); + + $query->where(function ($query) use ($search) { + $query->whereRaw('lower(nama) like ?', ["%{$search}%"]) + ->orWhereRaw('lower(ktp) like ?', ["%{$search}%"]); }); }