Вот моя карта ума. На ней видно что поля таблицы Match team_one и team_two обращаются к таблице Team по полю id, т.е. происходит связь. Из название таблиц можно сделать вывод, что таблица Match, это таблица выводящая матчи, а таблица Team соответственно список команд.
У меня есть такая форма
<form action="{{ route('match.store') }}" method="POST">
{{ csrf_field() }}
<div class="uk-margin">
<input type="hidden" value="{{ Auth::id() }}" class="uk-input" name="user_id">
</div>
<!-- foreach -->
<div class="uk-margin">
<label class="uk-form-label">Выбор первой команды</label>
<select name="team_one" class="uk-select">
@foreach($teams as $team)
<option value="{{ $team->id }}">{{ $team->id }}. {{ $team->name }}</option>
@endforeach
</select>
</div>
<div class="uk-margin">
<label class="uk-form-label">Выбор второй команды</label>
<select name="team_two" class="uk-select">
@foreach($teams as $team)
<option value="{{ $team->id }}">{{ $team->id }}. {{ $team->name }}</option>
@endforeach
</select>
</div>
<div class="uk-margin">
<label class="uk-form-label">Сатус матча</label>
<select name="status" class="uk-select">
<option value="1">Предстоящий матч</option>
<option value="2">Текущий матч</option>
<option value="3">Прошедший матч</option>
</select>
</div>
<div class="uk-margin">
<label for="factor" class="uk-form-label">Factor</label>
<input id="factor" type="text" class="uk-input" value="Disable" name="factor">
</div>
<div class="uk-margin">
<button type="submit" class="uk-button uk-button-secondary">Добавить</button>
</div>
</form>
Форма добавляет запись в таблицу Match. Теперь возникает вопрос, как же мне вывести данные из таблице Match, напомню, что в этой таблице нет имени команды(таблица Team), а лишь номера этих команд. Мне нужно получить данные из таблице Match, с данными команд, т.е. чтоб к примеру массив team_one содержал данные одной команды, а массив team_two содержал данные второй команды. в одном sql коде, желательно.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости