我有一个电影网站,我希望让人们按流派来搜索输入返回空查询错误
movies.com/people/action/genre
的路线
Route::get('people/{genre}/genre', array('uses' => '[email protected]', 'as' => 'people.genre'));
演员控制器@类型
public function genre()
{
$genre=Input::get('genre');
$actors = $this->actor->allgenre($genre);
return View::make('Actor.All')->withActors($actors);
}
这抓住了所有演员从分区
function allGenre($genre)
{
return $this->actor->where('genre', 'like', '$genre')->orderBy('views', 'desc')->paginate(24);
}
这是一个没有返回结果,当它应该返回的结果,因为如果我去
function allGenre($genre)
{
return $this->actor->where('genre', 'like', 'action')->orderBy('views', 'desc')->paginate(24);
}
结果显示
为什么你把它标记为symfony2? – Pawel
对不起,因为我使用symfony2软件包。 – Stephenmelb