Я хочу получить результаты от Laravel, поместив результаты этого запроса в другой запрос в foreach.
$first = DB::connection('store')
->table('entire_store')
->select('name', 'code', 'category', 'direct')
->where('open', 'Y')
->get();
Первый запрос берет информацию о точках и обрабатывает их в массив.
Сопоставьте информацию о филиалах с рабочим местом в таблице сотрудников.
Я хочу сохранить информацию о рабочих местах сотрудников вместе.
$temp = array();
$i =0;
foreach($first as $key => $item){
$temp[$i]['name'] = $item->name;
$temp[$i]['code'] = $item->code;
$temp[$i]['category'] = $item->category;
$temp[$i]['direct'] = $item→direct;
$second = DB::connection('store')
->table('entire_employer')
->SELECT('mgr_no','mgr_id', 'status')
->where('store',$item->code)->get();
//I tried.
foreach($second as $key2 => $item2){
$temp[$i]['mgr_id'] = $item2->mgr_id;
}
$i++;
}
Я хочу сохранитьзначения из этого запроса в temp_array.
Я получаю сообщение об ошибке, если пытаюсь сохранить значение второго запроса и вывести значение temp_array ().
Есть ли что-то еще, что мне нужносделать, чтобы проверить temp_array ()?