0
卡住的表单允许用户在两个字段中选择一个值。我可以使用一个字段查询数据库,但希望为数据库查询添加更多范围。使用下面的代码,当我尝试访问该页面查询时,只显示一个白色屏幕。laravel 5.2 if else to query database
public function index()
{
$data = $request->all();
if(!empty($data['pstoreNum']))
{
$pstoreNum = $data['pstoreNum'];
$result = DB::table('perfumes')->where('StoreNumber','=',$pstoreNum)
->get();
return view('perfumes',compact('result'));
}
else if(!empty($data['pweekNum']))
{
$pweekNum = $data['pweekNum'];
$result = DB::table('perfumes')->where('WeekNumber','=',$pweekNum)
->get();
return view('perfumes',compact('result'));
}
}
我的路由文件简单调用索引函数。任何帮助,将不胜感激。
错误消息未定义变量:请求 – PA060
这一定是从上你提供的标记的误差。尝试添加请求$请求到函数。只要你张贴到功能索引 –
感谢您的答复。使用请求$请求,然后错误消息的数据库没有找到所以添加使用数据库和作品。 – PA060