Мне нужно вывести в html данные такого вида: Код (Text): <div id="kategoria"> <ul> <li><input type="checkbox" name="genre" value="фантастика" /><span>фантастика</span> <ul> <li><input type="checkbox" name="subgenre" value="фэнтэзи" /><span>фэнтэзи</span> <li><input type="checkbox" name="subgenre" value="мистика" /><span>мистика</span> </ul> <li><input type="checkbox" name="genre" value="проза" /><span>проза</span> <ul> <li><input type="checkbox" name="subgenre" value="классика" /><span>классика</span> <li><input type="checkbox" name="subgenre" value="военная" /><span>военная</span> </ul> </ul> </div> Только это нужно вывести из БД. test1->genre там 3 строки:genre_id, genre_name, parent если parent=0 то это жанр, а если parent=1 то это поджанр. На нашем примере: Код (Text): SELECT `genre_id`, `genre_name`, `parent` FROM `genre` WHERE ' ','фантастика','0'; SELECT `genre_id`, `genre_name`, `parent` FROM `genre` WHERE ' ','фэнтэзи','1'; я что-то запутался с <ul> и <li> как их расставить в функции
а parent это что? если parent>0 то это поджанр, если 0 то жанр? будет два цикла, в первом берем первый жанр, у него допустим genre_id==1 запускаем второй цикл, в котором берем все поджанры с parent == genre_id как-то так