0
votes

Comment devrais-je enregistrer la valeur de la zone de texte dans la base de données comme format 1,2,3, etc. au Laravel

Je souhaite insérer une valeur de zone de texte dans la base de données et enregistrez-la dans la colonne joiner_id .

Lorsque j'exécute la même forme et ajoutez de la valeur de valeur suivante.

La valeur est enregistrée dans le même champ dans le format séparé de la même colonne dans le même identifiant de table comme 1,2,3 ...


0 commentaires

3 Réponses :


0
votes

Je pense que vous devez être plus explicite sur ce que vous voulez réaliser. Je ne sais pas si je reçois ce droit, mais ce que je pense que vous voulez, c'est une simple itération pour votre Joiner_id .

Si tel est le cas, vous pouvez y parvenir en utilisant {{$ LOOP-> itération}} comme valeur pour votre joiner_id.

Plus d'informations À ce sujet Ici: https://laravel.com/docs/5.8/blade #loops


0 commentaires

1
votes

Si je le comprends correctement, vous voulez utiliser une relation entre deux tables. Cela signifie qu'une seule valeur est stockée dans une table «Description» qui a son propre identifiant et que l'ID est stocké dans votre menuiser_id.

Si tel est le cas, j'essaierais de lire la documentation Laravel sur les relations, ce qui expliquera comment vous pouvez configurer une relation et obtenir cette valeur de texte spécifique par ID. Documentation Laravel sur les relations


1 commentaires

Yup, c'est une bien meilleure approche que les chaînes séparées par des virgules.



0
votes

Si je l'obtiens correctement peut-être que vous souhaitez rejoindre deux table avec une autre relation, vous devez utiliser la table de pont au lieu de l'enregistrer dans une même table.


0 commentaires