Как вывести на страницу информацию из 2 несвязанных таблиц в Laravel?

Мне необходимо вывести 2 несвязанные таблицы на одной странице. Я написал такой код:
Код web.php
Route::get('/events', 'EventController@index');
Код контроллера
public function index()
    {
        return view('events', [
            'events' => DB::table('events')->paginate(7),
            'info' => DB::table('info')
        ]);
    }

Вывод в events.blade.php
<select>
 @foreach($events as $event) 
    <option value="{{ $event->id }}">{{ $event->$name}}</option>
  @endforeach
</select>
<select>
 @foreach($info as $inf) 
   <option value="{{ $inf->id }}">{{ $inf->$infname}}</option>
 @endforeach
</select>

Вторая таблица не выводится. Как реализовать вывод второй таблицы на этой странице, если учитывать, что они не связаны?
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
@the5x
DB::table('info')->get();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы