Hallo,
mit dieser Abfrage öffne ich alle Äste eines Baumes:
Nun möchte ich aber, dass nur die Äste ausgegeben werden, die
a) unterhalb des aktiven Menupunktes (id=x) und
b) eine Ebene (und nicht mehr) oberhalb des aktiven Menupunktes
liegen
weiß jemand einen Rat wie ich das bewerkstelligen kann?
mit dieser Abfrage öffne ich alle Äste eines Baumes:
PHP-Code:
$sql = "SELECT
n.id,
n.rgt,
n.lft,
n.menu_name,
COUNT(*)-1 AS level,
ROUND ((n.rgt - n.lft - 1) / 2) AS children
FROM
sections AS n,
sections AS p
WHERE
n.lft BETWEEN p.lft AND p.rgt AND
n.public_status = '1'
GROUP BY
n.lft
ORDER BY
n.lft;";
a) unterhalb des aktiven Menupunktes (id=x) und
b) eine Ebene (und nicht mehr) oberhalb des aktiven Menupunktes
liegen
weiß jemand einen Rat wie ich das bewerkstelligen kann?
Kommentar