Php Laravel/HTML-为每个<;获取分配的ID;输入类型=";“隐藏的”&燃气轮机;在每个表行中
我试图通过从每个字段中获取从数据库检索到的每个ID来传递它们,每个表行都有一个隐藏类型。这是我目前正在做的事情的图片: 我已经在各自的字段上分配了ID,但每次提交表单时,它总是检索最后一个ID,即ID 10。例如,如果我单击第二行的单选按钮之一,它的ID必须为7,它将始终检索最后一行的ID(10),而不是对应的ID(7)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
@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
,因此它会被覆盖,只发送最后一个。你想达到什么目标?您希望收到什么样的请求?