За последние 24 часа нас посетили 18715 программистов и 1603 робота. Сейчас ищут 894 программиста ...

chekbox из базы данных

Тема в разделе "Прочие вопросы по PHP", создана пользователем deka6pb, 12 июн 2013.

  1. deka6pb

    deka6pb Новичок

    С нами с:
    12 июн 2013
    Сообщения:
    3
    Симпатии:
    0
    Мне нужно вывести в html данные такого вида:
    Код (Text):
    1.     <div id="kategoria">
    2.         <ul>
    3.             <li><input type="checkbox" name="genre" value="фантастика" /><span>фантастика</span>
    4.                 <ul>
    5.                     <li><input type="checkbox" name="subgenre" value="фэнтэзи" /><span>фэнтэзи</span>
    6.                     <li><input type="checkbox" name="subgenre" value="мистика" /><span>мистика</span>
    7.                 </ul>
    8.             <li><input type="checkbox" name="genre" value="проза" /><span>проза</span>
    9.                 <ul>
    10.                     <li><input type="checkbox" name="subgenre" value="классика" /><span>классика</span>
    11.                     <li><input type="checkbox" name="subgenre" value="военная" /><span>военная</span>
    12.                 </ul>              
    13.         </ul>
    14.    
    15.     </div>
    Только это нужно вывести из БД. test1->genre там 3 строки:genre_id, genre_name, parent
    если parent=0 то это жанр, а если parent=1 то это поджанр.
    На нашем примере:
    Код (Text):
    1. SELECT `genre_id`, `genre_name`, `parent` FROM `genre` WHERE ' ','фантастика','0';
    2. SELECT `genre_id`, `genre_name`, `parent` FROM `genre` WHERE ' ','фэнтэзи','1';
    я что-то запутался с <ul> и <li> как их расставить в функции
     
  2. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Генерировать списки.
     
  3. bkm

    bkm Активный пользователь

    С нами с:
    22 окт 2009
    Сообщения:
    299
    Симпатии:
    0
    а parent это что? если parent>0 то это поджанр, если 0 то жанр?
    будет два цикла, в первом
    берем первый жанр, у него допустим genre_id==1
    запускаем второй цикл, в котором берем все поджанры с parent == genre_id

    как-то так