Я пытаюсь сделать поиск бронирования по идентификатору пользователя, но это дает мне все заказы для всех пользователей
Я хочу знать, как получить все бронирования по user_id из таблицы бронирования,
Заранее спасибо, обратите внимание, что в автономном режиме работает очень хорошо, но онлайн дают мне все бронирование для всех пользователей.
<form action="{{url('search',Auth::user()->id)}}" method="get">
<div class="form-group">
<label for="Search">Search :</label>
<input class="form-control" placeholder="Search Here" type="text" name="search">
<button type="submit" class="btn btn-success btn-mini deleteRecord">Search</button>
</div>
</form>
</div>
Маршрут:
Route::get('search/{id}','BookAppointController@search');
Контроллер:
public function search(Request $request, $id)
{
$search=$request->get('search');
$Allappoints=DB::table('bookappoitments')->where('users_id',$id)
->where('gustname','like', '%' .$search. '%')
->orwhere('gustcompany','like', '%' .$search. '%')
->orwhere('gustemail','like', '%' .$search. '%')
->join('times','bookappoitments.times_id','times.id')
->join('dates','bookappoitments.Dates_id','dates.id')
->select('bookappoitments.*','times.from_to','dates.Dates')->orderBy('times.id')
->paginate(10);
return view('admin.ManageTime.All',compact('Allappoints'));
}