tutaj jest SQL, który zadziałał dla mnie, aby uzyskać ścieżkę „okruszka chleba” z dowolnego punktu drzewa. Mam nadzieję, że to pomoże.
SELECT ancestor.id, ancestor.title, ancestor.alias
FROM `categories` child, `categories` ancestor
WHERE child.lft >= ancestor.lft AND child.lft <= ancestor.rgt
AND child.id = MY_CURRENT_ID
ORDER BY ancestor.lft
Kath