VRU:
PHPのLaravelのラジオボタンを選択し、すべての与えられた質問のための1つのラジオボタンのみ。どのように私は質問ごとにラジオボタンを選択することができますので、私は、forループを設定するには?私は、テーブル間のリレーションシップを設定するための説得力のORMを使用しています。
<div class="card-header">{{$question->question_order}}{{"."}} {{ $question->question }}</div>
<div class="card-body">
<ul class="list-group">
@foreach($question->options as $option)
@if(($question->type)=='c')
<label class="container3">
<input type="checkbox" value="{{$option->option_id}}"> {{ $option->option }}
<span class="checkmark"></span>
</label>
@elseif(($question->type)=='r')
<label class="container3">
<input type="radio" name="radio" value="{{$option->option_id}}"> {{ $option->option }}
<span class="radio"></span>
</label>
@endif
@endforeach
@if(($question->type)=='s')
<textarea class="form-control" rows="5" id=""></textarea>
@endif
</ul>
</div>
ヤシン・パテル
あなたは質問賢明グループとストアのユーザーの応答を、ラジオ・グループまたはチェックボックスに賢明なユニークな名前のオプションを与える必要があります。
以下のようにforeachのループのためにあなたを変更します。
@foreach($question->options as $option)
@if(($question->type)=='c')
<label class="container3">
<input type="checkbox" name="answer[{{$question->id}}]" value="{{$option->option_id}}"> {{ $option->option }}
<span class="checkmark"></span>
</label>
@elseif(($question->type)=='r')
<label class="container3">
<input type="radio" name="answer[{{$question->id}}]" value="{{$option->option_id}}"> {{ $option->option }}
<span class="radio"></span>
</label>
@endif
@endforeach
ここで私は、賢明な名前の質問IDを与えます