我需要的是使用此搜索有一個可選dropdown.see下面的截圖。Laravel搜索不與錯誤按摩工作
這些所選擇的數據是來自下trainee_division這在registerdetails數據table.here是控制器功能我真的顯影。
$query = $request->search;
$queryType = $request->institute;
$items = DB::table('registerdetails');
if($queryType == 'Operation' || $queryType == 'operation'){
$items = $items->where('Operation', '=',"%$queryType%");
}
$items = $items->get();
return view('registeredusers.admindivisiondetails')->with('items',$items);
相關的看法是這樣的
<form action="divisiondetailsSearch" method="post" class="form-inline">
<select name="institute" id="institute">
<option selected="selected" value="Operation">Operation</option>
<option value="NPA">NPA</option>
<option value="BTS-Kurunegala">BTS-Kurunegala</option>
<option value="INOC">INOC</option>
<option value="RNO">RNO</option>
<option value="Implementation">Implementation</option>
<option value="RAN">RAN</option>
<option value="CEE">CEE</option>
<option value="BTS-Jaffna">BTS-Jaffna</option>
<option value="BTS-Colombo">BTS-Colombo</option>
<option value="Transmission">Transmission</option>
<option value="BTS-Rathnapura">BTS-Rathnapura</option>
<option value="IBS">IBS</option>
<option value="NS">NS</option>
<option value="PCN">PCN</option>
<option value="SQ">SQ</option>
<option value="Pro-Transmission">Pro-Transmission</option>
<option value="BTS-Kandy">BTS-Kandy</option>
</select>
<input type="hidden" value="{{ csrf_token() }}" name="_token" />
<input type="submit" name="submit" value="Search">
</form>
我真的得到這個錯誤。
誰能幫助我得到解決了這一請。
列名區分大小寫*操作* .i猜你的表*操作*列所有字符小寫 – JYoThI
操作和其他atas不是數據列那些是在traainee_division數據列中的數據 – Dasun
它似乎你需要像這樣的查詢$ items = $ items-> where('Operation','like',「%$ queryType%」); – JYoThI