Программирование > Теория, алгоритмы и стандарты

Создание много уровневой структуры. Как организовать?

<< < (2/6) > >>

USE:
Xander, а всем показать не хочешь? мне, например, интересно посмотреть на решение. или скрипт скрывается за копирайтом? ;-)

Xander:
USE
магистры с тобой %)
просто я сам забыл, как делал, а оказалось что там кусочек совсем маленький:

function PrintIt($res) {
$name = $res[\'name\'];
$alias = $res[\'alias\'];
echo "<li><a href=javascript:alert(\'$alias\')>$name</a>";
}
function GetNode($id,$proceed,$isRecursive=1) {
global $query_counter;
echo "<ul>";
if ($id == \'NULL\') {
$query = "SELECT * FROM dispatch WHERE parentid IS NULL";
} else {
$query = "SELECT * FROM dispatch WHERE parentid=$id";
}
$result = mysql_query($query);
$query_counter++;
if (mysql_num_rows) {
while ($row = mysql_fetch_assoc($result)) {
call_user_func($proceed,$row);
GetNode($row[\'id\'],$proceed);
}
}
echo "</ul>";
}
//GetNode(\'NULL\',\'PrintIt\');

USE:
да прибудет с тобой сила Xander, полезный это кусочек ;-) понравился очень и просто и работает. можно использовать его? ;-)

Xander:
USE
Если ты уверен в том, что делаешь - то на здоровье.
А то там могут быть глюки. Ежели наши PHP-гуру добро дадут...

bhor:
Xander
Спасибо. то что надо. работает усё

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии