====== Checkbox ====== Si vous utilisez bien laravel, vous devez enregistrer votre formulaire comme ça public function update(EtablissementRequest $request){ $etablissement = Etablissement::create($request->validated()); $etablissement->users()->attach(auth()->id(), ['role'=>'owner','created_at'=>$etablissement->created_at]); return to_route('admin.etablissement.index')->with('flash_success',"Votre etablissement a bien été créé"); } Sauf que si vous avez une checkbox dans votre formulaire, si elle n'est pas coché, la variable n'apparaitra pas dans le $request et la valeur ne sera pas sauvegardé. Pour palier à ce problème, ajouter simplement un input hidden avec la valeur par défaut. variable)==true ? ' checked':'' }}>