Php无限级栏目分类读取的实现代码


Posted in PHP onFebruary 19, 2014

实现无限极栏目分类思路: 获取自增加ID(也就是父ID) 然后在到数据库获取子ID(也就是uid子id) 数据如下
id:1  uid:0  我是栏目1
id:2  uid:1  我是栏目2
id:3  uid:1  我是栏目1的子类

显示结果:                                                
我是栏目1                                                
我是栏目1的子类
我是栏目2               

下面是Php代码

<?php 
 $query = $this->db->query("SELECT * FROM category");
 $list = $query->result();
 foreach($list as $v){
 if($v->category_id == 0){//获取父栏目(等于0的都是父栏目)
 $categoryul = anchor("home/content/".$v->id,$v->category_name);
 echo "<ul>".$categoryul."</ul>";
 $listx = $this->Listx->list_id($v->id);//在根据父id显示出指定的子栏目
 foreach($listx as $vid){ $category = anchor("home/content/".$vid->id,$vid ->category_name);
 echo "<li>".$category."</li>";
   }
    }
  }
?>
PHP 相关文章推荐
谈谈新手如何学习PHP 默默经典版本
Aug 04 PHP
在wamp集成环境下升级php版本(实现方法)
Jul 01 PHP
php curl获取网页内容(IPV6下超时)的解决办法
Jul 16 PHP
CodeIgniter框架URL路由总结
Sep 03 PHP
php递归删除指定文件夹的方法小结
Apr 20 PHP
PHP数组游标实现对数组的各种操作详解
Jan 26 PHP
YII Framework框架教程之缓存用法详解
Mar 14 PHP
PHP memcache在微信公众平台的应用方法示例
Sep 13 PHP
PHP常用字符串函数小结(推荐)
Aug 05 PHP
ThinkPHP框架实现定时执行任务的两种方法分析
Sep 04 PHP
PHP上传图片到数据库并显示的实例代码
Dec 20 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
Mar 26 PHP
Php中使用Select 查询语句的实例
Feb 19 #PHP
php简单的留言板与回复功能具体实现
Feb 19 #PHP
phpphp图片采集后按原路径保存图片示例
Feb 18 #PHP
php检测iis环境是否支持htaccess的方法
Feb 18 #PHP
php中AES加密解密的例子小结
Feb 18 #PHP
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
Feb 18 #PHP
PHP中ini_set和ini_get函数的用法小结
Feb 18 #PHP
You might like
php和js交互一例-PHP教程,PHP应用
2007/01/03 PHP
单一index.php实现PHP任意层级文件夹遍历(Zjmainstay原创)
2012/07/31 PHP
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
2015/10/20 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
[原创]来自ImageSee官方 JavaScript图片浏览器
2008/01/16 Javascript
一段实现页面上的图片延时加载的js代码
2010/02/11 Javascript
jQuery的写法不同导致的兼容性问题的解决方法
2010/07/29 Javascript
javascript/jquery获取地址栏url参数的方法
2014/03/05 Javascript
用js一次改变多个input的readonly属性值的方法
2014/06/11 Javascript
js+jquery常用知识点汇总
2015/03/03 Javascript
JavaScript的类型、值和变量小结
2015/07/09 Javascript
基于jQuery的网页影音播放器jPlayer的基本使用教程
2016/03/08 Javascript
jQuery Mobile 触摸事件实例
2016/06/04 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
利用ES6语法重构React组件详解
2017/03/02 Javascript
微信小程序实战之登录页面制作(5)
2020/03/30 Javascript
jQuery实现简单的下拉菜单导航功能示例
2017/12/07 jQuery
react+redux仿微信聊天界面
2019/06/21 Javascript
jQuery中DOM常见操作实例小结
2019/08/01 jQuery
vue中beforeRouteLeave实现页面回退不刷新的示例代码
2019/11/01 Javascript
js动态添加带圆圈序号列表的实例代码
2021/02/18 Javascript
windows系统下Python环境的搭建(Aptana Studio)
2017/03/06 Python
正确理解python中的关键字“with”与上下文管理器
2017/04/21 Python
Python中最大最小赋值小技巧(分享)
2017/12/23 Python
Python 对输入的数字进行排序的方法
2018/06/23 Python
Python OpenCV读取png图像转成jpg图像存储的方法
2018/10/28 Python
在keras里面实现计算f1-score的代码
2020/06/15 Python
Clarks鞋法国官方网站:英国其乐鞋品牌
2018/02/11 全球购物
耐克亚太地区:Nike APAC
2019/12/07 全球购物
制冷与电控专业应届生求职信
2013/11/11 职场文书
美术师范毕业生自荐信
2013/11/16 职场文书
计算机求职信
2013/12/01 职场文书
MySQL 如何分析查询性能
2021/05/12 MySQL
教你使用vscode 搭建react-native开发环境
2021/07/07 Javascript
springboot+zookeeper实现分布式锁
2022/03/21 Java/Android
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript