J'essaie d'obtenir tous les genres des films et de les mettre à la liste de sélection automatique, sans codage dur. Donc, si je crée un nouveau film en OctoberCMS Backend et ajoutez ces genres "Horreur, Mystery, Thriller" Ce spectacle dans Sélectionner une liste de cette façon, donc je me demande comment je peux les séparer pour la liste de sélection ou vient de prendre "Horreur" dans la liste de sélection.
Je viens de recevoir ces erreurs tout le temps: p> Qu'est-ce que j'ai fait jusqu'à présent: p> image Pour la liste de sélection: p>
3 Réponses :
Vous pouvez utiliser alors vous avez juste besoin de boucler ce Array pour votre élément SELECT. P> array_reduce code>
combiné avec Preg_split code> pour saisir tous les genres, puis
array_unique code>
pour supprimer des duplicats:
Salut, merci pour la réponse. Maintenant, je reçois ces erreurs: Array_Reduce () s'attend à ce que le paramètre 1 soit un tableau, un objet donné que j'ai édité mon premier message (un code entier).
@ Pyramidhead85 Je suppose que c'est une collection Laravel. Essayez de changer le premier param de Films $ $ CODE> TO
FILMS $-> TOARRAY () CODE>? Si cela fonctionne, je modifierai mon message avec une solution plus propre (les collections Laravel ont un
Réduire les méthodes code> elles-mêmes).
Bonjour, je ne peux pas faire fonctionner avec Toarray (), une variable non définie: des films, etc.
@ Pyramidhead85 films code> ne peut pas être indéfini, vous en boucle dans votre code d'origine.
Essayez d'utiliser
Aussi, vous pouvez le faire de manière larvoyante en utilisant le cyclisme et réduire
Merci pour la réponse, mais j'ai eu ceci: array_merge (): argument n ° 1 n'est pas un tableau