У меня есть ТАБЛИЦА A под названием diagnoses
. У него есть идентификатор болезни и идентификатор посещения. Я пытаюсь вернуть диагноз из ТАБЛИЦЫ А вместе с названием болезни и сведениями о посещении. Я продолжаю получать синтаксические ошибки sql. Есть ли рекомендуемый способ переноса sh объектов в массив?
Мой код
public function diagnosis_diseases(Disease $disease) {
$id = $disease->id;
$items = DB::select(DB::raw('SELECT * FROM diseases WHERE diseases.id = '.$id.' ;'));
foreach($items as $item){
$diagnosis = DB::select(DB::raw(' select * from diagnoses
where disease_id = '. $id.';' ));
$items->push($diagnosis);
}
dd($items);
}