用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3625|回复: 15
收起左侧

如何读取三级栏目数据?

[复制链接]
发表于 2012-5-21 16:18:24 | 显示全部楼层 |阅读模式
PHP复制代码
 
---产品栏目一1
------产品栏目二1
---------产品栏目三1
---------产品栏目三2
---产品栏目一2
------产品栏目二2
------产品栏目二2
---------产品栏目三2
---------产品栏目三3
---------产品栏目三4
 
复制代码


这是格式? ci如何读取成这种格式?
发表于 2012-5-21 16:41:26 | 显示全部楼层
{:soso_e140:}这跟CI有半毛钱关系么............
 楼主| 发表于 2012-5-21 16:51:31 | 显示全部楼层
sostart 发表于 2012-5-21 16:41
这跟CI有半毛钱关系么............

不会读取呀,教教呢。。。
发表于 2012-5-21 17:10:13 | 显示全部楼层
递归
发表于 2012-5-21 17:15:10 | 显示全部楼层
用递归处理啊
 楼主| 发表于 2012-5-22 09:46:06 | 显示全部楼层
kissgxd 发表于 2012-5-21 17:15
用递归处理啊

能帮忙简单写下代码吗?
发表于 2012-5-22 09:54:58 | 显示全部楼层
blcygzs 发表于 2012-5-22 09:46
能帮忙简单写下代码吗?

function read_menu($menuid)
{
    //读取信息
    //判断是否有下级栏目
   //如果有read_menu(下级栏目ID)
}
 楼主| 发表于 2012-5-22 17:40:48 | 显示全部楼层
kissgxd 发表于 2012-5-22 09:54
function read_menu($menuid)
{
    //读取信息

我想把 一级栏目 二级栏目 三级栏目都在视图读出来。。。。。
发表于 2012-5-23 08:43:18 | 显示全部楼层
blcygzs 发表于 2012-5-22 17:40
我想把 一级栏目 二级栏目 三级栏目都在视图读出来。。。。。

那你现在的栏目数据是怎么一种保存形式啊
 楼主| 发表于 2012-5-23 16:53:27 | 显示全部楼层
kissgxd 发表于 2012-5-23 08:43
那你现在的栏目数据是怎么一种保存形式啊

保存在数据库里面的。当 cid = 0的时候是一级栏目 当cid = 一级栏目的id 时候就是二级栏目

PHP复制代码
 
id cid name
1   0   一级栏目1
2   0   一级栏目2
3   0   一级栏目3
4   1   二级栏目1
5   1   二级栏目2
6   4   三级栏目1
7   4   三级栏目2
8   2   二级栏目3
 
复制代码

本版积分规则