首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >3级子分类系统在3级混乱

3级子分类系统在3级混乱
EN

Stack Overflow用户
提问于 2012-01-05 22:03:17
回答 1查看 226关注 0票数 0

我想创建一个带有如下菜单的页面:

代码语言:javascript
复制
main1
 >sub1.1
   >sub1.1.1
   >sub1.1.2
 >sub1.2
   >sub1.2.1
main2
 >sub2.1
   >sub2.1.1
   >sub2.1.2
 >sub2.2
   >sub2.2.1    

但目前的情况是这样的:

代码语言:javascript
复制
main1
 >sub1.1
 >sub1.2
   >sub1.1.1
   >sub1.1.2
   >sub1.2.1
main2
 >sub2.1
 >sub2.2
   >sub2.1.1
   >sub2.1.2
   >sub2.2.1 

下面是我的代码:

代码语言:javascript
复制
<?php 

$categories = array();

// main-categories
$sql = 'SELECT * FROM forum_market_main ORDER BY market_main_id ASC';
$result = mysql_query($sql);

while ($row = mysql_fetch_array($result)) {
    $categories[$row['market_main_id']] = $row;
}

// sub-categories
$sql = 'SELECT * FROM forum_market_sub ORDER BY market_sub_id ASC';
$result = mysql_query($sql);

while ($row = mysql_fetch_array($result)) {
    $categories[$row['market_main_id']]['forum_market_sub'][] = $row;
}

// sub2-categories
$sql = 'SELECT * FROM forum_market_sub2 ORDER BY market_sub2_id ASC';
$result = mysql_query($sql);

while ($row = mysql_fetch_array($result)) {
    $categories[$row['market_main_id']]['forum_market_sub']['forum_market_sub2'][] = $row;
}

print_r($categories);

?>

你可以在这里亲眼看到:click -查看源代码模式,更容易理解。

我的额外问题是PHP代码或其他什么东西,这样才能让整个菜单系统显示得很好。

非常感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2012-01-05 22:17:18

我建议看看这个click,了解如何为分层数据设计数据库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8743798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档