Доброго времени суток.
Столкнулся с такой проблемой:
есть код
В котором выводятся дочерние элементы. Мне нужно сделать так что бы если у категории есть дочерние элементы, то есть
Тогда в основной категории ссылка была другая
Столкнулся с такой проблемой:
есть код
$q = $dbs->query("SELECT * FROM `categories` where `parent` = '0' order by `position` ASC");
if(!$q->num_rows){echo 'Категорий нет!';}
while($a = $q->fetch_assoc()){
echo'<li><a href="/category'.$a['id'].'"><i class="fa fa-'.$a['icon'].'"></i> '.$a['name'].'<span style="float:right"><i class="fa fa-angle-right"></i></span></a></li>';
$qs = $dbs->query("SELECT * FROM `categories` where `parent` = '$a[id]' order by `position` ASC");
if(!$qs->num_rows){}
while($as = $qs->fetch_assoc()){
echo'<a href="/category'.$as['id'].'"><i class="fa fa-'.$as['icon'].'"></i> '.$as['name'].'<span style="float:right"><i class="fa fa-angle-right"></i></span></a>';
}
}
В котором выводятся дочерние элементы. Мне нужно сделать так что бы если у категории есть дочерние элементы, то есть
while($as = $qs->fetch_assoc()){
echo'<a href="/category'.$as['id'].'"><i class="fa fa-'.$as['icon'].'"></i> '.$as['name'].'<span style="float:right"><i class="fa fa-angle-right"></i></span></a>';
}
Тогда в основной категории ссылка была другая
while($a = $q->fetch_assoc()){
echo'<li><a href="ВОТ ЭТА ССЫЛКА"><i class="fa fa-'.$a['icon'].'"></i> '.$a['name'].'<span style="float:right"><i class="fa fa-angle-right"></i></span></a></li>';