我是laravel 5.4和um开发实习管理系统的新手。我需要的是当我按下右侧绿色的详细按钮时。所有需要显示该实习生ID下的数据。查看图像,
作为一个例子,如果我想看到ID MOB / TR / 1739.i需要按下右侧的详细信息。你得到它。另外这里是与之相关的数据库。
这是我为此开发的控制器。
public function user_details($traninee_id)
{
$trainee_details= registerdetails::where('traninee_id','=',$traninee_id)->get()->first();
return view('registeredusers.seedetails', compact('trainee_details'));
}
有人可以建议我完成它的建议吗?
答案 0 :(得分:1)
您未在路线中传递traninee_id
,以便修复此更新您的路线
Route::get('Seedetails/{id}', 'UserRegisterController@user_details');
假设您正在使用$traninee
来显示表格的内容,请使用此更新您的See Here
按钮
<a href="Seedetails/{{ $traninee->traninee_id }}">See Here</a>
答案 1 :(得分:0)
错误表示您使用的路线存在问题。所以在路线上添加一个ID:
Route::get('Seedetails/{traineeId}', 'UserRegisterController@user_details');
在创建指向此路线的链接时传递ID:
url('Seedetails/'.$traineeId)