これはサンプルクエリです。更新するデータフィールドの選択肢が複数ある場合は、更新クエリを書き込む方が良いでしょうか?
$test = DB::table('tesing')
->where('id', $id)
->update(['a' => $a,'b'=>$b,'c'=>$c,'d'=>$d']);
など。ユーザーが 'a'値や 'b'値だけを更新するかどうかを選択できるようにする場合などです。どのようにすれば、ユーザーが選択したフィールドだけを更新することができますか。ユーザーが更新するフィールドを選択できるようにするチェックボックスがあります。その後、ユーザーがチェックした特定のフィールドのみが更新されます。
$test = DB::table('tesing')
->where('id', $id)
->update(['a' => $a']);
ユーザーが「a」フィールドを選択すると、「a」フィールドのみが更新されます。 if-elseステートメントを使用する代わりに、他にどのように使用できますか?
'a'、 'b'などのように更新する列名を追加しました。更新フォームを表示する場所でもHTMLコードを追加できますか? –
@SagarGautam in htmlただ単純な – Crazy
この場合、バックエンドの値は 'a' => 'on' ...または 'a' => '1'ですか? –