(PHP)вывод дерева постранично

Geen
Дата: 21.07.2006 17:33:23
Нарыл легкую функцию по выводу дерева

function ShowTree($ParentID, $lvl) {

//global $link;
//global $lvl;
$lvl++;

$sSQL="SELECT * FROM `table` WHERE `p_id` = $ParentID ORDER BY id";
$result=mysql_query($sSQL);

if (mysql_num_rows($result) > 0) {
echo("<UL>\n");
while ( $row = mysql_fetch_array($result) ) {
$ID1 = $row["id"];
echo("<LI>\n");
echo("<A HREF=\""."?ID=".$ID1."\">".$row["Subj"]."</A>"." \n");
ShowTree($ID1, $lvl);
$lvl--;
}
echo("</UL>\n");
}

}

ShowTree(0, 0);

помогите докрутить скрипт, чтобы выводить постранично
(подозреваю, что играться нужно с LIMIT)
Berkut
Дата: 21.07.2006 18:26:32
про постраничный вывод уже написано дофига

и как вы представляете "раскрытое" дерево на несколько страниц? нормально? :)
Geen
Дата: 21.07.2006 18:32:40
Не только представляю, но и юзал...
не то, чтоб сильно удобно, но дает общую обзорность...
может раскрывать до определенного уровня?
Geen