Я пытаюсь передать каждый идентификатор, полученный из базы данных, получая их из каждого поля с типом скрытого для каждой строки таблицы. Это картина того, что я сейчас делаю:
Я уже назначил идентификаторы в соответствующих полях, но каждый раз при отправке формы всегда извлекается последний идентификатор, который является идентификатором 10. Например, если я нажал одну из переключателей второй строки, которая должна быть идентификатором 7, она ВСЕГДА получит идентификатор последней строки (10) вместо соответствующего ей идентификатора, который равен 7.
@foreach($flights_depart as $flight)
<tr>
<td>{{ $flight->flight_no }}</td>
<td>{{ $flight->departure_schedule }}</td>
<td>{{ $depart_source_country }}</td>
<td>{{ $flight->arrival_schedule }}</td>
<td>{{ $destination->country_name }}</td>
@for($y=$counter1; $y<@count($first_durations); $y++)
@php
$search = "0 Day";
$position = strpos($first_durations[$y], $search);
if($position === 0){
$currentDuration = substr($first_durations[$y], 9);
}else{
$currentDuration = $first_durations[$y];
}
@endphp
@break;
@endfor
<td> {{ $currentDuration }} </td>
<td> <!-- ECONOMY CLASS -->
@php
$total_fare1 = intval($book_details['seat_qty'] * ($booking_types[0] + $destination->country_price));
echo "<center>PHP ". number_format($total_fare1, 2, '.', ',');
echo "<br>";
@endphp
<input type="radio" name="total_departure_fare" value="{{$total_fare1}}" required>
</td>
<td> <!-- BUSINESS CLASS -->
@php
$total_fare2 = intval($book_details['seat_qty'] * ($booking_types[1] + $destination->country_price));
echo "<center>PHP ". number_format($total_fare2, 2, '.', ',');
echo "<br>";
@endphp
<input type="radio" name="total_departure_fare" value="{{$total_fare2}}" required>
</td>
<td> <!-- FIRST CLASS -->
@php
$total_fare3 = intval($book_details['seat_qty'] * ($booking_types[2] + $destination->country_price));
echo "<center>PHP ". number_format($total_fare3, 2, '.', ',');
echo "<br>";
@endphp
<input type="radio" name="total_departure_fare" value="{{$total_fare3}}" required>
</td>
<input type="hidden" value="{{$flight->flight_id}}" name="departure_flight_id"> //THIS IS FIELD THAT IS RESPONSIBLE FOR ASSIGNING IDS
</tr>
@php
$counter1++;
@endphp
@endforeach
<div class="form-group row mb-0">
<div class="col-md-6 offset-md-10">
<button type="submit" class="btn btn-primary">
{{ __('Continue') }}
</button>
</div>
</div>
Я уже пытался поместить его вне строки таблицы, но это ничего не меняет. Как получить правильный идентификатор для каждой строки таблицы?