首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基于SQL结果生成动态Navbar?

基于SQL结果生成动态Navbar?
EN

Stack Overflow用户
提问于 2015-05-12 10:26:26
回答 1查看 378关注 0票数 0

你好,上级的编码人员。

我试图使一个商店部分,作为一个网站的一部分,其中包括一个侧栏导航栏,可以点击指定的产品,如电气或闭路电视部分。我已经这样做了:为产品分配一个类别,然后生成导航栏,我将查询所有类别,然后循环创建HTML,以便条形显示所有类别

示例

代码语言:javascript
运行
复制
<div class="leftside" id="leftbar">
<nav class="menu-top">
    <ul class="off-canvas-list" style="font-size: 25px;font-weight: bold">
        <li style="padding-top: 2.7rem"></li>
        <?php foreach ($item_list as $list) {
            echo "<li><a href='/welcome/shop_search/" . $list->type . "'>" . $list->type . "</a></li>";
        }
        ?>
    </ul>
</nav>

问题是,我想要能够使用子类别,但我不知道如何设置SQL数据,以及如何结合智能循环添加主要类别,如so,然后添加下拉子类别。

代码语言:javascript
运行
复制
+------------+----------------+------+-----+---------+
| ID         | Name           | Main | Sub | Parent  |
+------------+----------------+------+-----+---------+
| 1          | Cabling        |  1   | 0   |         | 
| 2          | network cable  |  0   | 1   | cabling | 
| 2          | electric cable |  0   | 1   | cabling | 
+------------+----------------+------+-----+---------+

这就是我如何设置SQL的方法,我的目标是将某种逻辑的if语句,一些如何将子类别绑定到主类别的语句,因此当循环完成后,创建导航条,其中的main是相关主目录内可折叠的按钮和子类别。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-12 10:40:30

您必须在每次迭代中进行另一个选择:

代码语言:javascript
运行
复制
<div class="leftside" id="leftbar">
<nav class="menu-top">
<ul class="off-canvas-list" style="font-size: 25px;font-weight: bold">
    <li style="padding-top: 2.7rem"></li>
    <?php foreach ($item_list as $list) {
        echo "<li><a href='/welcome/shop_search/" . $list->type . "'>" . $list->type . "</a></li>";


        //select * from types where sub=list->type
        //$num_rows = mysql_num_rows($select)
        if($num_rows>0){
            echo '<ul>';
                //for each
                //sub
            echo '</ul>';
        }
    }
    ?>
</ul>

就设计而言,我推荐给您靴带肚脐

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

https://stackoverflow.com/questions/30188134

复制
相关文章

相似问题

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