A drop-down list is displayed from the database, but it is impossible to structure it, display all models in a column.
<select id="select" onchange="Change(this);"> <optgroup> <?php foreach($cat as $key => $item): ?> <?php if(count($item) > 1): // если это родительская категория ?> <option> <h3><li><a href="#"><?=$item[0]?></a></li></h3> <ul> <?php foreach($item['sub'] as $key => $sub): ?> <li>- <a href="?view=cat&category=<?=$key?>"><?=$sub?></a></li> <?php endforeach; ?> </ul> </option> <?php elseif($item[0]): // если самостоятельная категория ?> <li><a href="?view=cat&category=<?=$key?>"><?=$item[0]?></a></li> <?php endif; ?> <?php endforeach; ?> <optgroup> </select> 
option. Is it even legal? - u_mulder