我从数据库中获取数据。但是我不能在li,ul html标签之间写。在循环中有一个问题。如何在li ul类别和子类别之间书写。我有这个pdo mysql类别函数。
<?php
...
function kategoriVer($ustid=0){
$result = DB::get('SELECT * FROM urunler_kategori WHERE kategori_k='.$ustid.'');
echo '<ul class="drop-down">';
foreach($result as $kategori){
echo '<li class="drop">
<a href="#">'.$kategori->baslik_k.'</a>';
kategoriVer($kategori->id_k);
}
echo '</li></ul>';
}
kategoriVer();
?>
输出html:
<ul class="sub-menu">
<li class="menuparent">
<a href="#">Çadırlar</a>
<ul class="sub-menu">
<li class="menuparent"><a href="#">Hi-Tech Çadırlar</a><ul class="sub-menu"></li></ul>
<li class="menuparent"><a href="#">Çelik Konstrüksiyon</a><ul class="sub-menu"></li></ul>
<li class="menuparent"><a href="#">Tribün Çadırlar</a><ul class="sub-menu"></li></ul>
<li class="menuparent"><a href="#">Yürüyüş Yolları</a><ul class="sub-menu"></li></ul>
</li>
</ul>
<li class="menuparent"><a href="#">Şemsiyeler</a><ul class="sub-menu"></li></ul>
<li class="menuparent"><a href="#">İklimlendirme</a><ul class="sub-menu"></li></ul>
</li>
</ul>
我想要这个输出:
<ul class="sub-menu">
<li class="menuparent">
<a href="#">Headers</a>
<ul class="sub-menu">
<li><a href="header-standard.html">Standard</a></li>
<li><a href="header-no-topbar.html">No Topbar</a></li>
<li><a href="header-social-icons.html">Social Icons</a></li>
<li><a href="header-minimal.html">Minimal</a></li>
<li><a href="header-classic.html">Classic</a></li>
</ul>
</li>
</ul>