gpt4 book ai didi

php - laravel 5.4 内部查询中的变量未定义

转载 作者:行者123 更新时间:2023-12-01 00:03:37 25 4
gpt4 key购买 nike

<分区>

我是 laravel 的新手,我的 Controller 有问题..我需要从指定我的条件的表中检索一行,然后我需要将结果与两个表连接起来。我尝试编写此代码,但出现此错误 [Undefined variable: coursenum]

public function stafflogin (Request $request) {$jobid=$request->input('jobID');
$coursenum=$request->input('referenceNumber');
$semester=$request->input('semester');
$checklogin=DB::table('members')->select('jobID')->where(['jobID'=>$jobid])->get();

这是查询:

if(count($checklogin)>0){ $users=DB::table('members_courses_assign')->join('members','members.externalPersonKey','=','members_courses_assign.externalPersonKey')
->whereIn('referenceNumber', function($query)
{
$query->select(DB::raw(1))
->from('courses')
->where(['referenceNumber'=>$coursenum,'termkey'=>$semester])->get();
})
->where(['jobID'=>$jobid]) ->get();

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com