Laravel 数据库查询在本地主机上工作正常,但在服务器上工作不正常
我的数据库查询在本地主机上运行良好,但现在在服务器上运行。我使用的是Laravel6Laravel 数据库查询在本地主机上工作正常,但在服务器上工作不正常,laravel,Laravel,我的数据库查询在本地主机上运行良好,但现在在服务器上运行。我使用的是Laravel6 function fetch_data(Request $request) { if($request->ajax()) { $sort_by = $request->get('sortby'); $sort_type = $request->get('sorttype'); $query = $request->get('query');
function fetch_data(Request $request)
{
if($request->ajax())
{
$sort_by = $request->get('sortby');
$sort_type = $request->get('sorttype');
$query = $request->get('query');
$query = str_replace(" ", "%", $query);
$data = DB::table('fontawesomeicons')
->where('id', 'like', '%'.$query.'%')
->orWhere('icon_name', 'like', '%'.$query.'%')
->orWhere('icon_code', 'like', '%'.$query.'%')
->orderBy($sort_by, $sort_type)
->paginate(50);
return view('icons_table_data', compact('data'))->render();
}
}
它有助于查看MySQL返回的实际错误消息-查看是否在错误日志中。。。除此之外。。。1.检查数据库表和字段-以防遗漏某些内容2。如果localhost是Windows,请检查表和字段名称在localhost上完全正常工作的情况
$request->get('query')的输出是什么代码>?