Я пытаюсь перебрать Еогеасп в моей регистрации контроллера в следующемЕогеасп в контроллере Laravel
$subjectStartID = Input::get('substID');
$subjectStart = SubjectStart::find($subjectStartID);
//To get division_ids by the relationships using SubjectStartID
$divisionIDs =$subjectStart->teachersubject->subject->divisions ;
// loop over $divisionIDs to get div_ids
foreach ($divisionID as $div)
{
$div->id ;
}
return var_dump($div->id);
ИЛИ
return var_dump([$div->id]);
The isuue, что результат выполнения цикла получить последний идентификатор только,
например , если div_ids (1,2) результат (2)
Мне нужно, чтобы получить div_ids, чтобы использовать его в следующий joinQuery
$check = Registration::join('student', 'student.id' ,'=' , 'registration.student_id')
->join('division', 'division.id' ,'=' , 'student.division_id')
->where('student.id' , $registerID->student_id)
->whereIn('student.division_id',[$div->id])->get();
Любые предложения?
Извините, но что вы делаете внутри 'foreach'? – DigitalDouble