Skip to content

Commit 9fdd645

Browse files
committed
Members search
1 parent 7da4040 commit 9fdd645

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed

app/Http/Controllers/UserController.php

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,15 @@ class UserController extends Controller
1414

1515
function members(Request $request){
1616

17-
$users = DB::table('users')->paginate(10);
17+
$users = DB::table('users');
1818

19+
if(!empty($request->ms)){
20+
$ms = $request->ms;
21+
$users->where('email', 'like', '%'.$request->ms.'%');
22+
}
23+
24+
$users = $users->paginate(10);
25+
1926
$keys = array_column($users->items(),'id');
2027

2128
$values = array_map([$this,"SecrurePass"],$users->items());
@@ -24,7 +31,13 @@ function members(Request $request){
2431

2532
$pages = range(1, $users->lastPage());
2633

27-
return view('members',compact('users','pages','jsonusers'));
34+
$ms = '';
35+
36+
if(!empty($request->ms)){
37+
$ms = $request->ms;
38+
}
39+
40+
return view('members',compact('users','pages','jsonusers','ms'));
2841
}
2942

3043
function delete_users(Request $request){

public/js/kchat.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,11 @@ $('.pages option[value='+page+']').attr('selected','selected');
139139
$(".pages").change(function(){
140140
$para = getUrlVars();
141141
$para['page'] = this.value;
142+
143+
if($('#Member-rearch').length){
144+
$para['ms'] = $('#Member-rearch').val();
145+
}
146+
142147
$url = window.location.href.split('?');
143148
//console.log($url[0] + "?" + $.param($para));
144149
window.location.href = $url[0] + "?" + $.param($para);

resources/views/members.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
<option value="{{ $page }}" >{{ $page }}</option>
5757
@endforeach
5858
</select>
59-
<input class="w-20 mr-3 float-right" type="search" placeholder="Search Member" id="Member-rearch">
59+
<input class="w-20 mr-3 float-right" type="search" placeholder="Search using mail" id="Member-rearch" value="{{ $ms }}" >
6060
</tr>
6161
</thead>
6262
<thead>

0 commit comments

Comments
 (0)