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 相关文章推荐
apache+mysql+php+ssl服务器之完全安装攻略
Sep 05 PHP
无数据库的详细域名查询程序PHP版(3)
Oct 09 PHP
PHP新手上路(十)
Oct 09 PHP
php加水印的代码(支持半透明透明打水印,支持png透明背景)
Jan 17 PHP
基于session_unset与session_destroy的区别详解
Jun 03 PHP
微信公众平台开发之天气预报功能
Aug 31 PHP
golang 调用 php7详解及实例
Jan 04 PHP
Zend Framework基于Command命令行建立ZF项目的方法
Feb 18 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
Jun 07 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
Jun 22 PHP
php防止表单重复提交实例讲解
Feb 11 PHP
[原创]PHP global全局变量经典应用与注意事项分析【附$GLOBALS用法对比】
Jul 12 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
ThinkPHP 连接Oracle数据库的详细教程[全]
2012/07/16 PHP
PHP学习笔记之字符串编码的转换和判断
2014/05/22 PHP
smarty缓存用法分析
2014/12/16 PHP
配置Nginx+PHP的正确思路与过程
2016/05/10 PHP
PHP封装mysqli基于面向对象的mysql数据库操作类与用法示例
2019/02/25 PHP
laravel 获取当前url的别名方法
2019/10/11 PHP
PHP 命名空间和自动加载原理与用法实例分析
2020/04/29 PHP
JavaScript中this关键字使用方法详解
2007/03/08 Javascript
javascript静态页面传值的三种方法分享
2013/11/12 Javascript
js输入框邮箱自动提示功能代码实现
2013/12/10 Javascript
javascript页面动态显示时间变化示例代码
2013/12/18 Javascript
jquery获取html元素的绝对位置和相对位置的方法
2014/06/20 Javascript
Bootstrap中datetimepicker使用小结
2016/12/28 Javascript
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
2018/11/13 Javascript
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
2019/02/21 Javascript
深入剖析JavaScript instanceof 运算符
2019/06/14 Javascript
在Vue 中实现循环渲染多个相同echarts图表
2020/07/20 Javascript
在vue项目中 实现定义全局变量 全局函数操作
2020/10/26 Javascript
Python实现在线程里运行scrapy的方法
2015/04/07 Python
想学python 这5本书籍你必看!
2018/12/11 Python
python 用所有标点符号分隔句子的示例
2019/07/15 Python
python 循环数据赋值实例
2019/12/02 Python
Python 列表反转显示的四种方法
2020/11/16 Python
PyQt5中QSpinBox计数器的实现
2021/01/18 Python
CSS3制作文字半透明倒影效果的两种实现方式
2014/08/08 HTML / CSS
5分钟让你掌握css3阴影、倒影、渐变小技巧(小编推荐)
2016/08/15 HTML / CSS
泰坦健身器材:Titan Fitness
2018/02/13 全球购物
英国在线药房和在线医生:LloydsPharmacy
2019/10/21 全球购物
成功的餐厅经营创业计划书
2014/01/15 职场文书
门前三包责任书
2014/04/15 职场文书
餐饮投资计划书
2014/04/25 职场文书
情况说明书格式范文
2014/05/06 职场文书
学习型班组申报材料
2014/05/31 职场文书
迎国庆演讲稿
2014/09/15 职场文书
公司员工离职证明书
2014/10/04 职场文书
党的群众路线教育实践活动个人整改措施
2014/10/27 职场文书