Je veux enregistrer une valeur déroulante multi-sélectionner à la base de données.
3 Réponses :
Vous n'avez pas besoin d'attribuer la section Essayez ce code: p> $-> entrée ('namedropdown') code> dans le modèle.
public function empstore(Request $request){
$employee = new employee();
$employee->namedropdown = implode(',', $request->input('namedropdown'));
$employee->save();
return redirect()->route('employee.index')
->with('success','Data Added');
}
Cette ligne a l'air mal
$employee->namedropdown = implode(',', $request->input('namedropdown'));
Merci beaucoup. Ça a marché. Vous et @zlodes a sauvé ma vie.
Vous devriez le faire de cette façon
Pouvez-vous nous partager un DD de votre "Demande $ $-> entrée (" namedropdown ")`?
Afficher
var_dump ($ _ post ['namedropdown']); code>?
Essayez d'utiliser SERIALIZE ($ Demande-> entrée ('Namedropdown')) lors de l'importation sur DB, et non désériorialiser lorsque vous devez convertir à nouveau au tableau.