Hallo Nicki,
wenn du schon Mal soweit bist,
Wenn ich ganz normal die Arrays mittels
foreach ($articles as $article)
auslesen lasse, bekomme ich folgende Tags im Footermenü angezeigt:Web, Design, Web, Programmierung, Seo, Design
dann hast du dein Ziel doch schon beinahe erreicht. Anstatt diese Auflistung auszugeben, speichere sie in ein Array und lass dir davon die unterschiedlichen Werte ausgeben:
$article1 = array();
$article1['tag'] = 'Web';
$article1['tag2'] = 'Design';
$article2 = array();
$article2['tag'] = 'Web';
$article2['tag2'] = 'Programmierung';
$article3 = array();
$article3['tag'] = 'Seo';
$article3['tag2'] = 'Design';
$articles = array($article1, $article2, $article3); // besser die einzelnen Artikel gleich als Elemente von $articles anlegen
$tags = array();
foreach ($articles as $article) {
$tags[] = $article['tag'];
$tags[] = $article['tag2'];
}
var_dump(array_unique($tags));
/*
array(4) {
[0]=>
string(3) "Web"
[1]=>
string(6) "Design"
[3]=>
string(14) "Programmierung"
[4]=>
string(3) "Seo"
}
*/
Ich gebe tami allerdings insofern Recht, dass die Struktur deiner Daten vermutlich verbesserungswürdig ist.
Viele Grüße und ein schönes Wochenende
Claudius