Здравствуйте, Юрий.
Я по поводу карты сайта на Вашей персональной странице.
Нашёл пример и объяснение того как она работает на PHPclub.ru
http://phpclub.ru/faq/wakka.php?wakka=Tree/DemoPrintDynamic
Подскажите - как можно из базы вида:
id parent_id name
получить массив входных данных как в Вашем примере?
Есть функция которая рекурсивно вытаскивает из таблицы дерево и статично его отображает:
<?php //ФУНКЦИЯ ВЫВОДА ДЕРЕВА
function get_tree($parent_id = '0', $prefix = "") {
global $out;
$db = "oracle/main2003";
$conn = oci_connect("gao_user_info", "uzbek", "oracle/main2003");
$query = "SELECT * FROM TREE WHERE PARENT_ID = '$parent_id'";
$statement = oci_parse ($conn, $query);
oci_execute ($statement);
while ($row = oci_fetch_array ($statement, OCI_BOTH)) {
$out .= $prefix.$row['NAME']."<br>";
get_tree($row['ID'], $prefix." ");
}
return $out;
echo "ok!" ;
}
echo get_tree();
?>
а как её подтянуть к Вашему примеру - я пока не догадался ...
прошу помощи.