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代码
Dec 06 PHP
PHP图片处理类 phpThumb参数用法介绍
Mar 11 PHP
PHP操作Memcache实例介绍
Jun 14 PHP
php根据分类合并数组的方法实例详解
Nov 06 PHP
ThinkPHP实现支付宝接口功能实例
Dec 02 PHP
通过PHP自带的服务器来查看正则匹配结果的方法
Dec 24 PHP
Symfony2创建基于域名的路由相关示例
Nov 14 PHP
THinkPHP获取客户端IP与IP地址查询的方法
Nov 14 PHP
PHP自动补全表单的两种方法
Mar 06 PHP
PHP面向对象中new self()与 new static()的区别浅析
Aug 17 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
Nov 13 PHP
PHP实现Redis单据锁以及防止并发重复写入
Apr 10 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 strstr查找字符串中是否包含某些字符的查找函数
2010/06/03 PHP
PHP的几个常用数字判断函数代码
2012/04/24 PHP
PHP代码保护--Zend Guard的使用详解
2013/06/03 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
Laravel 自动转换长整型雪花 ID 为字符串的实现
2020/10/27 PHP
Javascript调用XML制作连动下拉列表框
2006/06/25 Javascript
js getBoundingClientRect() 来获取页面元素的位置
2010/11/25 Javascript
原生JS操作网页给p元素添加onclick事件及表格隔行变色
2013/12/01 Javascript
Javascript WebSocket使用实例介绍(简明入门教程)
2014/04/16 Javascript
javascript数据结构之二叉搜索树实现方法
2015/11/25 Javascript
微信小程序 按钮滑动的实现方法
2017/09/27 Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
2017/10/21 Javascript
vue实现文章内容过长点击阅读全文功能的实例
2017/12/28 Javascript
jquery写出PC端轮播图实例
2018/01/26 jQuery
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
详解如何在webpack中做预渲染降低首屏空白时间
2018/08/22 Javascript
深入分析element ScrollBar滚动组件源码
2019/01/22 Javascript
一看就会的vuex实现登录验证(附案例)
2020/01/09 Javascript
vue 如何使用递归组件
2020/10/23 Javascript
[02:19]DOTA选手解说齐贺岁
2018/02/11 DOTA
python使用mysqldb连接数据库操作方法示例详解
2013/12/03 Python
Python爬虫之正则表达式的使用教程详解
2018/10/25 Python
pandas 条件搜索返回列表的方法
2018/10/30 Python
python并发编程多进程 模拟抢票实现过程
2019/08/20 Python
Chantelle仙黛尔内衣美国官网:法国第一品牌内衣
2018/07/26 全球购物
Linux不知道文件后缀名怎么判断文件类型
2014/08/21 面试题
幸福家庭事迹材料
2014/02/03 职场文书
餐饮采购员岗位职责
2014/03/15 职场文书
《沉香救母》教学反思
2014/04/19 职场文书
大学生英语演讲稿
2014/04/24 职场文书
《少年王勃》教学反思
2014/04/27 职场文书
小学教师培训方案
2014/06/09 职场文书
水知道答案观后感
2015/06/08 职场文书
庆祝教师节主持词
2015/07/06 职场文书
2016年“世界环境日”校园广播稿
2015/12/18 职场文书
pytorch model.cuda()花费时间很长的解决
2021/06/01 Python