小编zme*_*utz的帖子

获取具有父类别名称和 id 的类别树

我有数据库表categoriesid, name, parent

我目前创建导航栏:

$rsCategories = mysql_query("SELECT * FROM categories WHERE hide = '0' ORDER BY parent, id");

$arrayCategories = array();

while($row = mysql_fetch_assoc($rsCategories)){ 
    $arrayCategories[$row['id']] = array("parent" => $row['parent'], "name" => $row['name']);   
}

function createTree($array, $currentParent, $currLevel = 0, $prevLevel = -1) {

    foreach ($array as $categoryId => $category) {

        if ($currentParent == $category['parent']) {                        

            if ($currLevel > $prevLevel) echo " <ul> "; 

            if ($currLevel == $prevLevel) echo " </li> ";

            echo '<li id="'.$categoryId.'"><a href="/categorie/'. strtolower(str_replace(" ", …
Run Code Online (Sandbox Code Playgroud)

php parent categories

0
推荐指数
1
解决办法
3508
查看次数

标签 统计

categories ×1

parent ×1

php ×1