如果查询返回一个返回错误laravel

时间:2017-11-02 01:27:22

标签: laravel if-statement

我需要一些关于此查询的帮助,我不明白为什么会收到此错误" 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}}

1 个答案:

答案 0 :(得分:1)

缺少右括号)

if (hire::where('hire_status','Yes'->count($data) > 0){

if (hire::where('hire_status', 'Yes')->count($data) > 0) {