【发布时间】:2014-06-10 15:52:24
【问题描述】:
我正在尝试通过sitepoint's 教程了解如何使用 MPTTD。
$result = mysql_query('SELECT title, lft, rgt FROM tree '.
'WHERE lft BETWEEN '.$row['lft'].' AND '.
$row['rgt'].' ORDER BY lft ASC;');
根有 lft = 1, rgt = 42 所以如果我使用 lft = 1, rgt = 42 .. 它会返回
A A1 A2 A3 A4 B B1 B2 B3 B4 C C1 C2 C3 C4 D D1 D2 D3 D4
我如何像这样从后代中只检索第一个和第二个孩子
A A1 A2 B B1 B2 C C1 C2 D D1 D2
谢谢你的帮助:)
【问题讨论】:
标签: php mysql tree-traversal