0
私はあなたの助けが必要なので、私は頭を抱えることができないという問題があります。
私は、チェックボックスを持つフォームを受け入れ、私のコントローラ内の機能を持っている:
if (isset($request->check0)) {
$calendar2 = Calendar::create([
'user_id' => $userid,
'event_id' => $request->event0
]);
$要求 - > EVENT0を整数として登録されている場合、開発中のイムしかし、私は同じコードで生きて行くとき、この値はnullになります。
完全に切り詰められています。どんな助けでも本当に感謝しています。
種類よろしく
EDIT問題は解決しました。これは、フォーム上の4の1つのチェックボックスであり、このように見えたビューでPHPのループがありました:
<?php $x = 0;?>
@foreach($classes as $class)
<h4>{{$class->title}}</h4>
<input id="check<? echo $x; ?>" name="check<? echo $x; ?>" type="checkbox" checked />
<input id="event<? echo $x; ?>" name="event<? echo $x; ?>" type="hidden" value="{{$class->id}}">
<? $x++;?>
@endforeach
は、私は問題を解決し、完全なタグを使用してください作成:
<?php $x = 0;?>
@foreach($classes as $class)
<h4>{{$class->title}}</h4>
<input id="check<?php echo $x; ?>" name="check<?php echo $x; ?>" type="checkbox" checked />
<input id="event<?php echo $x; ?>" name="event<?php echo $x; ?>" type="hidden" value="{{$class->id}}">
<?php $x++;?>
@endforeach
修正ブレード:ライブサーバーが生産され、ローカルホストが固定開発 – aceraven777
です - おかげで友人 – Kmars
あなたはgetメソッドを使用して使用してみてくださいことはできますか? '' '$ request-> get( 'event0')' '' – aceraven777