求php后台无限级分类代码,谢谢

 我来答
百度网友26f7db8
2015-01-15 · TA获得超过160个赞
知道小有建树答主
回答量:192
采纳率:0%
帮助的人:170万
展开全部
数据库这么建就好了
id | belongid | name | img
1 | 0 | 名字A | url //A为根,0代表根级别
2 | 1 | 名字B | url //B为A的分支
3 | 1 | 名字C | url //C为A的分支
4 | 2 | 名字D | url //D为B的分支

获取get belongid,然后belongid为空或者为0的时候显示数据库belongid为0的人,点击任何一个人,进入一个子页面belongid都为被点击的这个人的id,在哪个belongid写入数据库的信息,那么,添加的这个人就belongid=GET[“belongid”],这里说的是添加
下面来讲讲提取数据,为了方便我们新加一个字段,表明当前用户在第几级,tmp字段,你也可以生成缓存表或缓存文件,先select 出 tmp=0的,然后tmp=1的,直到取到最大的一级,然后tmp=1级的belongid找0级uid的,这样子依次就可以获得所有用户树形关系了

代码的话。。
<?php
$iclass=$_GET['iclass'];
if($iclass=="")$iclass="0";
$sql="select * from movie_iclass where bid='$iclass' order by id desc";
$result=mysql_query($sql);
$num=mysql_num_rows($result);
这样,存进去就好了,应该很简单的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式