Я создал форму с 3 флажками, и когда я отмечаю один флажок, он успешно помещает ее в базу данных.Но когда я проверяю более одного флажка, только один ввод данных попадает в базу данных, которая является первым флажком данных.Как сохранить данные, введенные со всех флажков?
Это мои коды:
HTML
<div class="form-group">
<b>Paket</b>
<br/>
<fieldset>
<input type="checkbox" name="paket" id="delux" value="Delux"> <label for="">Paket Delux </label>
<input type="checkbox" name="paket" id="p1" value="Paket1"> <label for="">Paket 1</label>
<input type="checkbox" name="paket" id="p2" value="Paket2"> <label for="">Paket 2</label>
</fieldset>
</div>
Контроллер
public function proses(Request $request)
{
$this->validate($request,[
'file'=>'required|file|image|mimes:jpeg,png,jpg|max:2048',
'makanan'=>'required',
'jenis'=>'required',
'paket'=>'required',
]);
$file = $request->file('file');
$nama_file = time()."_".$file->getClientOriginalName();
//nama folder tempat file diupload
$tujuan_upload = 'image_file';
$file->move($tujuan_upload,$nama_file);
Gambar::create([
'file' =>$nama_file,
'nama_makanan'=>$request->makanan,
'kode_jenis'=>$request->jenis,
'paket'=>$request->paket,
]);
return redirect('/makanan');
}