//make sure that all your queries/builder has ->paginate and not a ->get() or
//->first() then do {{ $var->links() }} in the blade
if(empty($request->search)){
$user = DB::table('users')->Paginate(15);
return view('/users', ['user' => $user]);
}else{
$user = DB::table('users')->where('name', 'like', '%'. $request->search .'%')->Paginate(15);
return view('/users', ['user' => $user]);
}