Frage

Kombinieren von Taxonomien und Benutzerrollen, ich liste alle Bestimmungen der Steuer "Dog" und für jeden Begriff "Dog", eine Liste aller "Farben" auf, die mit einem Benutzerprofil verknüpft sind.Beispiel:

  • Benutzer 1 hat META "Dog: Golden Retriever" und "Farbe: gelb", der mit Profil gespeichert ist.
  • user 2 hat meta "dog: golden retriever" und "color: schwarz", der mit Profil gespeichert ist.
  • user 3 hat META "Dog: Golden Retriever" und "Farbe: Black", die mit Profil gespeichert sind.

Überschrift 3 Tags unten spuckt den "Termamen"=, der in diesem Fall "Hund" sein würde.Unter Hund, Es sollte eine Liste von "Farben" geben, die über Benutzer-Meta mit diesem Hund verknüpft sind - dh gelb, schwarz. Das Wichtigste ist, dass "Black" nur einmal einmal erscheint, nicht zweimal.Ich versuche, Duplikate zu entfernen, aber ich bekomme einen Fehler.

bearbeitet: Der Fehler bleibt nicht mehr fortgesetzt.Jetzt - das Echo-$-Array nur Echos "Black", nicht "Gelb" oder eine andere Farbe.

irgendwelche Gedanken?

generasacodicetagpre.

War es hilfreich?

Lösung 2

Lösung für das Problem, vielen dank @amal, dass Sie mit mir mit mir durchlaufen werden

generasacodicetagpre.

Andere Tipps

Standardmäßig wird PHP versuchen, die Objekte zum Vergleich in Saiten umzuwandeln.Dies verursacht den Fehler.Sie können den zweiten Parameter von array_unique() angeben, um dies zu überschreiben:

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top