laravel路由问题。找不到您正在查找的页面

laravel路由问题。找不到您正在查找的页面,laravel,Laravel,我想显示数据库中的数据,当我在一个视图中按下按钮时,它会在另一个视图中按id显示特定数据 在我的控制器中: public function show($id) { $symptoms=symptoms::all(); foreach ($symptoms as $symptom) $symptom=symptoms::find($id); return view('front.second',compact('symptom')); } 我的问题是,当显示第二个视图时

我想显示数据库中的数据,当我在一个视图中按下按钮时,它会在另一个视图中按id显示特定数据

在我的控制器中:

public function show($id) {
    $symptoms=symptoms::all();
    foreach ($symptoms as $symptom) $symptom=symptoms::find($id);
    return view('front.second',compact('symptom'));
} 
我的问题是,当显示第二个视图时,它找不到页面,路由只显示id而不是方法/id:(

尝试以下操作:

public function show(symptoms $symptom)
{
    return view('front.second', compact('symptom'));
}
或:


仔细阅读。

当你们分享图片时,它清楚地表明你们正在使用下面的路线

{{route('show',['id'=>111])}}
通过
php artisan route:list
检查您的路线,并使用正确的路线,我想您应该使用

{{route('user.show',['id'=>111])}}
如果在资源

公共函数show($id){$symptoms=symptoms::all();foreach($symptoms as$symptom)$symptoms=symptoms::find($id);返回视图('front.second',compact('symptom');}
{{route('user.show',['id'=>111])}}