1.на сайте выводиться меню с таблицы
2.в таблице было 3 поля id, name и category
id это самостоятельная категория
name это название категории или подкатегории (пункт меню короче)
category это подкатегория самостоятельной категории
3. Теперь добавилось 4-е поле icon, это поле отвечает за вывод иконки в пункте меню <i class="icon-home"> где icon-home это и есть то значение которое хранится в поле icon
4. Нужно вывести эту иконку непосредственно на сайт, но только в пункт самостоятельной категории
5. Это код обработчика меню
function catalog(){
$query = "SELECT * FROM services";
$res = mysql_query($query) or die(mysql_query());
//массив категорий
$cat = array();
while($row = mysql_fetch_assoc($res)){
if(!$row['category']){
$cat[$row['id']][] = $row['name'];
}else{
$cat[$row['category']]['sub'][$row['id']] = $row['name'];
}
}
return $cat;
}
6, Это код вывода меню на сайте
<?php foreach($cat as $key => $item): ?>
<?php if(count($item) > 1): ?>
<li><a href="#"><i class="icon-stack2"></i> <span><?=$item[0]?></span></a>
<ul>
<?php foreach($item['sub'] as $key => $sub): ?>
<li><a href="?view=cat&category=<?=$key?>"><?=$sub?></a></li>
<?php endforeach; ?>
<li class="navigation-divider"></li>
<li><a href="?view=cat&category=<?=$key?>">Все Уроки</a></li>
</ul>
</li>
<?php elseif($item[0]): ?>
<li><a href="?view=cat&category=<?=$key?>"><?=$item[0]?></a></li>
<?php endif; ?>
<?php endforeach; ?>
7. Вот скрин для большего понимания
prntscr.com/b6dpzg 8. Это структура таблицы
prntscr.com/b6dqt6 Думаю обьяснил доступно, если нет жду вопросов, задача расчитана на 10 мин.