php用数据库存路径那种方式 实现无限级分类

求详细思路,或者代码... 求详细思路,或者代码 展开
 我来答
lcswsm
2015-02-13 · TA获得超过488个赞
知道小有建树答主
回答量:716
采纳率:0%
帮助的人:507万
展开全部
无限 级分类的数据库结构
id 当前分类ID
pid 父级分类ID
name 分类名
顶级分类的话,pid 指定一个值,比如说0;子集ID就指定父级ID
php处理的话,就是查询出来后,递归
更多追问追答
追问
有代码么...我追加50分
追答
function cate($id=0)
{
$arr = arr();//获取查询出来的二维数组,查询代码就不写了,代码太多发不上来
foreach($arr as $cate)
{
/*父级分类*/
if($cate['pid'] == $id)
{
echo $cate['name'],'';
$sunid = $cate['id'];
/*查询子集分类*/
foreach($arr as $key=>$sun)
{
if($sun['pid'] == $sunid)
{
echo $sun['name'],'';
cate($sun['id']);
}
}
}
}
}
帐号已注销
2015-02-13 · TA获得超过476个赞
知道小有建树答主
回答量:818
采纳率:33%
帮助的人:396万
展开全部
前段时间在 慕课 上看到有一个 专门讲这个 无限极分类的课程 ,我觉得和你需要的差不多,
主要运用的是 程序实现调用自身来循环 ,也就是 “递归”,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式