當我選擇的開始日期和結束日期,然後按button.so是DATAS必須得到過濾搜索我想要的。Laravel多屬性搜索沒有得到過濾,因爲我想
這裏是接口。
<div class="col-md-12">
<div class="jumbotron">
<div class="col-md-offset-3">
<div class="form-group">
<form action="AdminpredictionSearch" method="post" class="form-inline">
<div name="institute" id="institute">
<div class="form-group">
<label>Starting Date:</label>
<input class="form-control" name="start_date" type="date" value="" id="example-date-input">
</div>
<div class="form-group">
<label>End Date:</label>
<input class="form-control" name="end_date" type="date" value="" id="example-date-input">
</div>
<input type="hidden" value="{{ csrf_token() }}" name="_token" />
<input type="submit" name="submit" value="Search">
</div>
</form>
</div>
</div>
</div>
</div>
這裏是控制器。
public function admin_predictions(Request $request)
{
$query = $request->search;
$queryType = $request->institute; // 'id' or 'name'
$items = DB::table('registerdetails');
if($queryType == 'start_date'){
$items = $items->where('start_date', 'LIKE',"%$query%");
}
if($queryType == 'end_date'){
$items = $items->where('end_date', 'LIKE',"%$query%");
}
$items = $items->get();
return view('registeredusers.adminpredictions')->with('items',$items);
}
這裏是路線
Route::post('AdminpredictionSearch','[email protected]_predictions');
任何人都可以建議我這是爲什麼沒有得到過濾。
在這裏,我會問:你想獲得一個特定日期或從該數據起開始的結果? –
這是培訓管理體系,使我想搜索學員目前誰在這一天的這一天的系統,這是啥子我需要 – Dasun