dedlfix: Ein neues (Folge)Problem

Beitrag lesen

echo $begrüßung;

Nun habe ich die kategorien-Tabelle auf Nested Sets umgebaut und stehe wieder vor dem Problem, wie ich nun, unter zur Hilfenahme meiner Relationstabelle, alle Artikel zusammenbekomme, die aus einer Kategorie und ihren Unterkategorien stammen.

Zuerst brauchst du aus der kategorien-Tabelle die IDs der betroffenen Kategorien (inklusive Unterkategorien). Wenn diese Abfrage steht, nimmst du diese in ein Subselect (du hast ja MySQL 5, da geht das) und schränkst deine Relationen gemäß diesem Subselect ein.

SELECT ... FROM relationen WHERE kat_id IN (SELECT id FROM kategorien WHERE ...)

Mit Joins statt Subselect lässt sich sicher auch was machen ...

echo "$verabschiedung $name";