0
私は3つのテーブル:candidate
,position
およびrecruitmentform
を持っています。 Candidateid
およびpositionid
は、recruitmentform
テーブルの外部キーです。Laravel 5クエリビルダ限定
私は、すでに応募した職位に候補者が応募したときに、そのことができないはずです。私はこれのようなものを試しましたが、うまくいきません。あなたは
$check = DB::table('recruitmentform')
->select('positionid')
->where('candidateid',$cid)
->get();
for ($i = 0; $i < count($check); $i++) {
if ($check[$i]->positionid == $pid) {
return redirect('/');
}
}
しかし、ループ配列要素から名前で列を取得する必要があり
$check = DB::table('recruitmentform')->select('positionid')->where('candidateid',$cid)->get();
for ($i = 0; $i < count($check); $i++) {
if ($check[$i] == $pid) {
return redirect('/');
}
}