在laravel 5.2中返回null值

时间:2017-04-24 11:34:06

标签: php laravel-5.2

$check=  \DB::table('teachers')
    ->select('subjects1.sub_code','subjects1.sub_name','standards.std_name','divisions.div_name')
    ->leftjoin('standards','teachers.std_id','=','standards.id')
    ->leftjoin('divisions','teachers.div_id','=','divisions.id')
    ->leftjoin('subjects1','teachers.std_id','=','subjects1.standard_id')
    ->where('teachers.id',$teacher_id)
    ->get();

if (!empty($check) )   {  
    $result['status']  = 'success';
    $temp_mess        .= 'Class Teacher Class Subject Details.';
    $result['message'] = $temp_mess;   

    $arr = array('subjects'=>$check, 'response' => 'success','message' => 'Teacher Class Allocation Details');
    echo json_encode($arr);
    exit;
}

1 个答案:

答案 0 :(得分:1)

您忘记了'='在哪里

->where('teachers.id','=',$teacher_id)