Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Похоже на рекурсию
 
 автор: Spenser   (11.04.2007 в 20:07)   письмо автору
 
 

Всем привет!
тут вот какое дело.состаавляю сложный выпадающий список вида:

item1
-item1_1
-item1_2
item2
-item2_1
--item2_1_1

все это в выпадающем списке.
вот код когда вложенность только одна,т.е. главный пунтк и подпункт,а под-под-пунктов нет.

$sql_categor1 = "SELECT * FROM prosto_categor WHERE parentid_categor='main' ORDER BY id_categor";
$res_categor1 = mysql_query($sql_categor1);
$num_categor1 = mysql_num_rows($res_categor1);
for ($i = 0; $i < $num_categor1; $i++)
{
    $parent_id_categor = mysql_result($res_categor1,$i,'id_categor');
    $parent_categor = mysql_result($res_categor1,$i,'name_categor');
    echo "<option value=".$parent_id_categor.">".$parent_categor."";
    $sql_categor2 = "SELECT * FROM prosto_categor WHERE parentid_categor='$parent_id_categor' ORDER BY id_categor";
    $res_categor2 = mysql_query($sql_categor2);
    $num_categor2 = mysql_num_rows($res_categor2);
    for ($k = 0; $k < $num_categor2; $k++)
    {
        $parent_id_categor = mysql_result($res_categor2,$k,'id_categor');
        $parent_categor = mysql_result($res_categor2,$k,'name_categor');
        echo "<option value=".$parent_id_categor.">-".$parent_categor."";
    }
}

я конечно понимаю что можно ручками написать определенное количество вложенности,но как сделать если НЕ известно количествр уровне вложенности???
помогите плиз!
структура таблицы вида (id_categor,name_categor_parentid_categor).
Надеюсь на вашу помощь!

   
 
 автор: Trianon   (11.04.2007 в 20:15)   письмо автору
 
   для: Spenser   (11.04.2007 в 20:07)
 

http://phpclub.ru/faq/wakka.php?wakka=Tree/Al&v=4nm

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования