Nicki: Problem mit array_unique

Beitrag lesen

Was sagt var_dump($articles);?

  
array(6) {  
[0]=> array(17) {["tag"]=> string(13) "Web" ["tag2"]=> string(10) "Design"}  
[1]=> array(17) {["tag"]=> string(13) "Web" ["tag2"]=> string(10) "Programmierung"}  
[2]=> array(17) {["tag"]=> string(13) "Seo" ["tag2"]=> string(10) "Design"}  
}  

Hier klappt es, allerdings werden alle Tags ausgegeben, auch die doppelten!!!

Was sagt var_dump(array_unique($articles));?

  
array(1) {  
[0]=> array(17) {["tag"]=> string(13) "Web" ["tag2"]=> string(10) "Design"}  
}  

Und hier werden nur die ersten zwei ausgegeben.

Wo kommt das [tag2] her?

Schau nochmal im Ausgangsposting. Ich habe jeweils zwei Tags für einen Artikel definiert. (Datei 1)

Du testest "falsch". Teste ohne das HTML-Zeugs, bis du die Variablen ausspucken kannst, die du brauchst. Dann bau den HTML-Krempel drumrum.

Bringt das gleiche Ergebnis.

Viele Grüße
Nicki