Форум на Kuban.ru (http://forums.kuban.ru/)
-   Разработка программ (http://forums.kuban.ru/f1024/)
-   -   Формирование нумерованого списка в деревьях PHP (http://forums.kuban.ru/f1024/formirovanie_numerovanogo_spiska_v_derev-yah_php-3588795.html)

vanektoo 23.01.2013 08:26

Формирование нумерованого списка в деревьях PHP
 
Имеется код:
function ShowTree($ParentID) **

$sSQL="SELECT id,name,pid FROM menu WHERE pid=".$ParentID."";
$result=mysql_query($sSQL, $db);

if (mysql_num_rows($result) > 0) **

while ( $row = mysql_fetch_array($result) ) **
$ID1 = $row["id"];
echo("$row["name"]");
ShowTree($ID1);
**
**

**
ShowTree(0);



который, вывод иерархическую структуру, вопрос в том как вывести эту структуру с нумерованным списком, пример:
1. Категория
1.1. Категория 2
1.2. Категория 3
1.2.1. Категория 4
1.2.2. Категория
1.3. Категория 5
2. Категория 6
3. Категория 7

ACKEP 23.01.2013 22:17

После каждого элемента списка select * from menu where pid =текущий элемент. И всë это в рекурсию. И будет счастье.


Текущее время: 01:38. Часовой пояс GMT +3.