2
我對laravel 5.4很陌生,我需要創建一個多屬性search.i只能搜索一個屬性,但我無法找到正確的方法。Laravel 5多屬性搜索
以下是與此相關的視圖。
<div class="form-group">
<!-- <label>Select Your Institute</label> -->
<label>Search By</label>
<select name="institute" id="institute">
<option selected="selected" value="Trainee Id">Trainee Id</option>
<option value="Trainee Name">Trainee Name</option>
<label for="Search">Name</label>
</select>
<form action="search" method="post" class="form-inline">
<input type="text" name="search" />
<br>
<input type="hidden" value="{{ csrf_token() }}" name="_token" />
<input type="submit" name="submit" value="Search">
</form>
</div>
這裏是控制器,我需要修改上述視圖特別是在下拉。
public function search_code(Request $request){
$query = $request->search;
$customers = DB::table('registerdetails')->where('id', 'LIKE',"%$query%")->get();
return view('registeredusers.index')->with('customers',$customers);
}
任何人都可以建議我控制器,我從下拉選擇?
先生,我改變了這些,因此它顯示的錯誤叫:我controller.how「未定義的變量客戶」我可以修復它? – Dasun
已更新代碼以添加'$ customers'的初始化,請注意我還更新了
現在可以了,但這裏是另一個錯誤。先生,請你看看爲什麼這個「未定義的屬性:Illuminate \ Database \ MySqlConnection :: $ full_name(查看:C:\ xampp \ htdocs \ Training_Management \ resources \ views \ registeredusers \ index.blade.php)」 – Dasun