Peut-être est une question idiote mais j'ai un problème avec mon formulaire d'inscription. J'ai ajouté un champ d'addition à enregistrer dans la table de base de données users
mais cette valeur textarea supplémentaire n'est pas sauvegardée.Le formulaire d'enregistrement ne sauvegarde pas le champ d'addition dans la base de données avec Laravel
Toutes les autres entrées telles que le nom d'utilisateur et le mot de passe sont enregistrées correctement. Ceci est l'ajout textarea
<div class="form-group">
<label class="col-md-4 control-label">Bio</label>
<div class="col-md-6">
<textarea class="form-control" name="bio" id="bio" rows="5"></textarea>
</div>
</div>
Et la fonction magasin AuthController.php
protected function create(array $data)
{
//dd($data);
return User::create([
'name' => $data['name'],
'password' => bcrypt($data['password']),
'bio' => $data['bio'],
]);
}
Quand je vois dd($data)
je que les données de $ contiennent la valeur Bio. Colonne bio est avec le type text
dans la base de données donc, n'est pas tronqué ou quelque chose.
Quel peut être le problème?
Avez-vous ajouté de la bio à votre tableau remplissable dans le modèle utilisateur? – pseudoanime