ID傳遞我想顯示數據庫值取決於特定的ID。我在URL中傳遞該ID,然後重定向到另一個帶ID的頁面。在該頁面中,我必須顯示特定用戶的記錄。我想要顯示的值取決於通過URl
這裏是控制器功能:
public function consultants()
{
return view('Hr/view-request-candidates', [
'consultant' => HrRequestConsultant::all(),
]);
}
路線:
Route::get(
'/view-request-candidates/{hr_request_id}',
'Hr\[email protected]'
);
網址:
<a href="/view-request-candidates/{{$row->id}}" class="btn btn-sm btn-primary">CANDIDATES</a>
查看:
<div class="col-md-12">
<table class="table table-striped">
<tbody>
<tr>
<th>Hr Request ID</th>
<th>Consultant ID</th>
<th>No Of Candidates</th>
<th>Actions</th>
</tr>
@foreach($consultant as $row)
<tr>
<td>{{$row->hr_request_id}}</td>
<td>{{$row->consultant_id}}</td>
<td>{{30}}</td>
<td>
<a href="/view-hr-candidates" class="btn btn-primary">View</button>
</td>
</tr>
@endforeach
我該怎麼做?
後的路線聲明你可以在公共職能顧問ID ($ Id),然後你可以直接根據id nad重定向獲取控制器中的數據,然後使用這個$ id變量在標記中使用。 –
所以我不需要通過身份證在路線吧?如果我沒有通過它會產生錯誤 – bharathi
不,你必須在路由以及控制器公共職能顧問($ id)這樣傳遞id ..那麼你的邏輯是在這裏從數據庫中獲取基於這個id的數據和然後在重定向到查看之後。 –