Многоуровневая структура, показать дерево категорий.

Многоуровневая структура, показать дерево категорий.

Построение дерева иерархии с помощью PHP / MySQL

id - первичный ключ таблицы pid - id родительского раздела
 Code:
function ShowTree($ParentID, $lvl) { 

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

$sSQL="SELECT id,title,pid FROM catalogue WHERE pid=".$ParentID." ORDER BY title";
$result=mysql_query($sSQL, $link);

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["title"]."</A>"." \n");
ShowTree($ID1, $lvl); 
$lvl--;
}
echo("</UL>\n");
}

}

ShowTree(0, 0); 
Результат: http://www.internet-technologies.ru/articles/article_1281.html
Защита от XSS уязвимостей
MYSQL UPDATE + LEFT JOIN / INNER JOIN / OUTER JOIN
Введение в шаблонизатор Blitz
Хостинг не оплачен.