我需要一些关于此查询的帮助,我不明白为什么会收到此错误" if(count($data)>0){
"即使我以前的生产线正在运作。我检查了类似于这个错误的其他问题,看看我是否有类似的错误,但我不这么认为,我甚至双重检查,看看我是否在我的查询中缺少任何括号。有人可以帮帮我吗?非常感谢。
这段代码工作," if (hire::where('hire_status','Yes'->count($data) > 0){
"但是当我改变它时它不再工作了#34; public function getHire(){
$data['data'] = DB::table('personal_infos')->where('deleted_at',NULL)->get()->sortByDesc('created_at');
if (hire::where('hire_status','Yes'->count($data) > 0){
// if(count($data)>0){
return view('hire',$data);
}else{
return view('hire');
}
"
控制器:
{{1}}
答案 0 :(得分:1)
缺少右括号)
。
if (hire::where('hire_status','Yes'->count($data) > 0){
if (hire::where('hire_status', 'Yes')->count($data) > 0) {