как отсортировать?

Kenolk

Новичок
добрый день!

у меня вопрос на милион!

PHP:
$str = $db->super_query(" SELECT * FROM `structure` ORDER BY parent=id ",1);

foreach($str as $k => $v){
print "<item text=\"$v[url]\" id=\"$v[id]\" open=\"1\">";
 
// сюда нужно вставить :
//  print "<item text=\"$v[url]\" id=\"$v[id]\" open=\"1\"></item>\n";
// только с условием что $v[parent] = $v[id] и с учетом что таких вложений может быть много

print "</item>\n";
таблица примерно такая:

PHP:
Array
(
    [id] => 1 // №
    [url] => main // урл
    [parent] => 0 // к кокому относитса
    [level] => 0 // Уровень
)

Array
(
    [id] => 2 // №
    [url] => main/news // урл
    [parent] => 1 // к кокому относитса
    [level] => 1 // Уровень
)
может кто знает?

вот там в первом коде в комментарии как реализовать ?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Может знает.
Вопрос только что конкретно :D
 
Сверху