【发布时间】:2026-02-19 17:45:01
【问题描述】:
大家好,我正在开发 Laravel 5.2,但我陷入了混乱。 实际上我想将 book_id 从超链接传递给控制器,这样每当使用基于 book_id 控制器的链接点击时,就会返回所选书籍的描述。如何做到这一点?
查看
<a href="{{url('bookdetail/'.$value->book_id)}}" class="title" >{{$value->book_name}}</a><br>
控制器
public function viewbook($id)
{
$book_detail= DB::select('select * from book_master where book_id=?',[$id]);
return view('book_detail',['bookdetail'=>$book_detail]);
}
路线
Route::any('/bookdetail/{id}','BookDetailsController@viewbook');
我还想知道谁为该超链接创建路由,将 book_id 传递给 viewbook 方法
【问题讨论】:
-
那么问题出在哪里?
-
返回方法 App\Http\Controllers\BookDetailsController::viewbook() 不存在
标签: php laravel laravel-5.2