【发布时间】:2016-12-15 13:01:19
【问题描述】:
我希望能够在 laravel 中搜索并将结果显示在与所有结果一起显示的同一张表上。
我的控制器是;
/*
* View all clients in descending order
*/
public function getViewClient() {
$clients = Clients::orderBy('created_at', 'desc')->paginate(15);
$clients->count();
return view('billing/clients/view', [
'clients' => $clients
]);
}
我显示的结果是
<table class="table table-bordered">
<tr>
<th>Client Number</th>
<th>Client</th>
<th>Contact</th>
<th>Country</th>
<th>Phone Number</th>
<th>Mobile Number</th>
<th>Email</th>
</tr>
@forelse($clients as $client)
<tbody>
<tr data-clientid="{{ $client->id }}">
<td>{{ $client->client_number }}</td>
<td>{{ $client->client_name }}</td>
<td>{{ $client->contact_name }}</td>
<td>{{ $client->country }}</td>
<td>{{ $client->phone_number }}</td>
<td>{{ $client->mobile_number }}</td>
<td><a href="mailto:{{ $client->email }}">{{ $client->email }}</a></td>
所以现在我想实现一个搜索栏,它将搜索到数据库并在上面的同一个表中返回结果,同时 URL 栏也显示搜索结果。
请帮助或建议任何人。
非常感谢,非常感谢
【问题讨论】:
标签: php database laravel search