设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
建站资源
›
建站技术
›
Php无限级栏目分类读取的实现代码
返回列表
查看:
950
|
回复:
0
Php无限级栏目分类读取的实现代码
[复制链接]
新格网络
当前离线
积分
7789
2617
主题
2617
帖子
7789
积分
论坛元老
论坛元老, 积分 7789, 距离下一级还需 9992210 积分
论坛元老, 积分 7789, 距离下一级还需 9992210 积分
积分
7789
发消息
电梯直达
楼主
发表于 2018-2-14 06:00:22
|
只看该作者
|
倒序浏览
|
阅读模式
实现无限极栏目分类思路: 获取自增加ID(也就是父ID) 然后在到数据库获取子ID(也就是uid子id) 数据如下
id:1 uid:0 我是栏目1
id:2 uid:1 我是栏目2
id:3 uid:1 我是栏目1的子类
显示结果:
我是栏目1
我是栏目1的子类
我是栏目2
下面是Php代码
[U]复制代码[/U] 代码如下:
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 "
".$categoryul."
";
$listx = $this->Listx->list_id($v->id);//在根据父id显示出指定的子栏目
foreach($listx as $vid){
$category = anchor("home/content/".$vid->id,$vid ->category_name);
echo "
".$category."";
}
}
}
?>
您可能感兴趣的文章:
使用jQuery和PHP实现类似360功能开关效果
php实现mysql数据库操作类分享
php实现aes加密类分享
php 判断服务器操作系统的类型
php操作mysql数据库的基本类代码
php处理restful请求的路由类分享
php递归方法实现无限分类实例代码
php接口和抽象类使用示例详解
ThinkPHP分页类使用详解
php GUID生成函数和类
PHP的变量类型和作用域详解
php多功能图片处理类分享(php图片缩放类)
php的zip解压缩类pclzip使用示例
一个PHP针对数字的加密解密类
php数据库备份还原类分享
一个显示效果非常不错的PHP错误、异常处理类
php的memcache类分享(memcache队列)
php类声明和php类使用方法示例分享
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
用户反馈
客户端