Php Laravel/HTML-为每个<;获取分配的ID;输入类型=";“隐藏的”&燃气轮机;在每个表行中

Php Laravel/HTML-为每个<;获取分配的ID;输入类型=";“隐藏的”&燃气轮机;在每个表行中,php,html,laravel,input,Php,Html,Laravel,Input,我试图通过从每个字段中获取从数据库检索到的每个ID来传递它们,每个表行都有一个隐藏类型。这是我目前正在做的事情的图片: 我已经在各自的字段上分配了ID,但每次提交表单时,它总是检索最后一个ID,即ID 10。例如,如果我单击第二行的单选按钮之一,它的ID必须为7,它将始终检索最后一行的ID(10),而不是对应的ID(7) @foreach($flights_depart as $flight) <tr> <td>{{ $flight->fl

我试图通过从每个字段中获取从数据库检索到的每个ID来传递它们,每个表行都有一个隐藏类型。这是我目前正在做的事情的图片:

我已经在各自的字段上分配了ID,但每次提交表单时,它总是检索最后一个ID,即ID 10。例如,如果我单击第二行的单选按钮之一,它的ID必须为7,它将始终检索最后一行的ID(10),而不是对应的ID(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>
@foreach($flights\u作为$flights出发)
{{$flight->flight_no}
{{$flight->起飞时刻表}
{{$depart\u source\u country}
{{$flight->arrival_schedule}
{{$destination->country_name}
@对于($y=$1;$y)
@php
$total_fare1=intval($book_details['seat_qty']*($booking_types[0]+$destination-country_price));
echo“PHP”.number_格式($total_fare1,2,',',',');
回声“
”; @endphp @php $total_fare2=intval($book_details['seat_qty']*($booking_types[1]+$destination->country_price)); echo“PHP”.number_格式($total_fare2,2,',',','); 回声“
”; @endphp @php $total_fare3=intval($book_details['seat_qty']*($booking_types[2]+$destination->country_price)); echo“PHP”.number_格式($total_fare3,2,',',','); 回声“
”; @endphp //这是负责分配ID的字段 @php $counter1++; @endphp @endforeach {{{('Continue')}

我已尝试将其放置在表行之外,但它没有改变任何内容。如何检索每个表行的正确ID?

能否显示提交表单的代码?并单击单选按钮?已添加:)可能的原因是什么,无论复选框如何,每次都会发送所有隐藏的输入。但是隐藏输入的名称总是相同的,
出发\u航班\u id
,因此它会被覆盖,只发送最后一个。你想达到什么目标?您希望收到什么样的请求?