Как я могу Определить, Какая кнопка Отправки нажата

#php #laravel #model-view-controller #eloquent

#php #ларавель #модель-вид-контроллер #красноречивый

Вопрос:

Как пользователь, у меня есть несколько вариантов кнопок в строке. Как я могу определить, в какой строке была нажата кнопка?

Вот мой код просмотра:

 @foreach($user-gt;bets as $bet) lt;trgt;  lt;th scope="row"gt;  Jan 20  lt;/thgt;  lt;tdgt;  lt;span class="single-data event"gt;  lt;a href="#"gt;  {{$bet['team1']}} - {{$bet['team2']}}  lt;/agt;  lt;/spangt;  lt;/tdgt;  lt;tdgt;  lt;span class="single-data"gt;  {{$bet-gt;id}}  lt;/spangt;  lt;/tdgt;  lt;tdgt;  lt;span class="single-data"gt;  {{$bet['odds']}}  lt;/spangt;  lt;/tdgt;  lt;tdgt;  lt;span class="single-data gray"gt;  {{$bet-gt;bookmaker-gt;name}}  lt;/spangt;  lt;/tdgt;  lt;tdgt;  lt;span class="profit"gt;  lt;button type="submit" class="btn btn-primary" name="loss" value="{{$bet-gt;id}}"gt;LOSSlt;/buttongt;  lt;button type="submit" class="btn btn-secondary" name="halflost" value="{{$bet-gt;id}}"gt;-1/2lt;/buttongt;  lt;button type="submit" class="btn btn-success" name="push" value="{{$bet-gt;id}}"gt;PUSHlt;/buttongt;  lt;button type="submit" class="btn btn-danger" name="win" value="{{$bet-gt;id}}"gt;WINlt;/buttongt;  lt;button type="submit" class="btn btn-warning" name="halflost" value="{{$bet-gt;id}}"gt; 1/2lt;/buttongt;  lt;/spangt;  lt;/tdgt;  lt;tdgt;  lt;span class="result-icon win"gt;  lt;input type="text" size="10" class="form-control @error('score') is-invalid @enderror" name="score" value="{{$bet-gt;id}}" required autocomplete="score" autofocusgt;  lt;/spangt;  lt;/tdgt; lt;/trgt; @endforeach  

Вот как это выглядит:

введите описание изображения здесь

Мне нужно как-то получить все значения строки, в которой была нажата кнопка отправки

Комментарии:

1. У всех них разные имена, поэтому то, которое когда-либо было в массиве $_POST, будет нажато

2. Может быть, подумайте о том, чтобы иметь lt;formgt; элемент и для каждого lt;trgt; из них? Зависит от того, что вы пытаетесь сделать с помощью этого нажатия кнопки/отправки формы.

3. Вы также должны поместить что-то в value атрибут, может совпадать с именем

4. я добавил $bet-gt;id в атрибут value, но это не решает проблему. Мне нужно как-то получить все значения строки, в которой была нажата кнопка отправки