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中支持多种编码的中文字符串截取函数!
Mar 20 PHP
延长phpmyadmin登录时间的方法
Feb 06 PHP
PHP开发框架kohana中处理ajax请求的例子
Jul 14 PHP
destoon实现公司新闻详细页添加评论功能的方法
Jul 15 PHP
php格式输出文件var_export函数实例
Nov 15 PHP
PHP通过API获取手机号码归属地
May 28 PHP
Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解
Mar 07 PHP
php类的自动加载操作实例详解
Sep 28 PHP
thinkphp利用模型通用数据编辑添加和删除的实例代码
Nov 20 PHP
PHP基于ORM方式操作MySQL数据库实例
Jun 21 PHP
浅谈PHP发送HTTP请求的几种方式
Jul 25 PHP
PHP设计模式概论【概念、分类、原则等】
May 01 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
我的论坛源代码(十)
2006/10/09 PHP
浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题
2013/08/06 PHP
PHP获取网页标题的3种实现方法代码实例
2014/04/11 PHP
php中__toString()方法用法示例
2016/12/07 PHP
PHP 无限级分类
2017/05/04 PHP
PHP中number_format()函数的用法讲解
2019/04/08 PHP
BOOM vs RR BO5 第二场 2.14
2021/03/10 DOTA
一些不错的js函数ajax
2008/08/20 Javascript
一个判断email合法性的函数[非正则]
2008/12/09 Javascript
javascript 导出数据到Excel(处理table中的元素)
2009/12/18 Javascript
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
jquery easyui滚动条部分设置介绍
2013/09/12 Javascript
js 剪切板的用法(clipboardData.setData)与js match函数介绍
2013/11/19 Javascript
jquery让返回的内容显示在特定div里(代码少而精悍)
2014/06/23 Javascript
微信小程序实战之自定义toast(6)
2017/04/18 Javascript
详解webpack4多入口、多页面项目构建案例
2018/05/25 Javascript
vue.js项目 el-input 组件 监听回车键实现搜索功能示例
2018/08/25 Javascript
详解关于vue2.0工程发布上线操作步骤
2018/09/27 Javascript
使用Node.js写一个代码生成器的方法步骤
2019/05/10 Javascript
闭包在python中的应用之translate和maketrans用法详解
2014/08/27 Python
跟老齐学Python之网站的结构
2014/10/24 Python
Python获取运行目录与当前脚本目录的方法
2015/06/01 Python
全面了解Python环境配置及项目建立
2016/06/30 Python
python获取程序执行文件路径的方法(推荐)
2018/04/26 Python
解决Matplotlib图表不能在Pycharm中显示的问题
2018/05/24 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
2019/11/19 Python
mac在matplotlib中显示中文的操作方法
2020/03/06 Python
5行Python代码实现图像分割的步骤详解
2020/05/25 Python
keras分类之二分类实例(Cat and dog)
2020/07/09 Python
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
2013/04/24 HTML / CSS
澳大利亚宠物商店:Petbarn
2017/11/18 全球购物
教师产假请假条
2014/04/10 职场文书
森马旗舰店双十一营销方案
2014/09/29 职场文书
七年级上册语文教学计划
2015/01/22 职场文书
一篇文章搞懂python混乱的切换操作与优雅的推导式
2021/08/23 Python
HTML中link标签属性的具体用法
2023/05/07 HTML / CSS