![]() |
Формирование нумерованого списка в деревьях 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 |
После каждого элемента списка select * from menu where pid =текущий элемент. И всë это в рекурсию. И будет счастье. |
Текущее время: 19:11. Часовой пояс GMT +3. |