为了账号安全,请及时绑定邮箱和手机立即绑定

PHP无限级分类技术

难度初级
时长 1小时14分
学习人数
综合评分9.30
71人评价 查看评价
9.7 内容实用
9.2 简洁易懂
9.0 逻辑清晰
insert into likecate (id,path,catename,cateorder,createtime) values
(1,'','手机',0,0),
(2,'1','功能手机',0,0),
(3,'1,2','老人手机',0,0),
(4,'1,2','儿童手机',0,0),
(5,'1','智能手机',0,0),
(6,'1,5','android手机',0,0),
(7,'1,5','IOS手机',0,0),
(8,'1,5','WinPhote手机',0,0),
(9,'1,2,4','色盲手机',0,0),
(10,'1,2,3','大字手机',0,0)
一般不会这么写,了解就好

最新回答 / qq_vay_0
$row['catename'] = str_repeat('  ',2).'|--'.$row['catename'];
表单数据:
insert into fenlei(id,pid,catename,cateorder,createtime) values
(1,0,'新闻',0,0),
(2,0,'图片',0,0),
(3,1,'国内新闻',0,0),
(4,1,'国际新闻',0,0),
(5,3,'北京新闻',0,0),
(6,4,'美国新闻',0,0),
(7,2,'美女图片',0,0),
(8,2,'风景图片',0,0),
(9,7,'日韩明星',0,0),
(10,9,'大陆明星',0,0);
创建表: create table fenlei(
id int unsigned not null auto_increment primary key,
pid int unsigned not null,
catename varchar(30) not null,
cateorder int unsigned not null,
createtime int(10) not null
);
这老师是来直播写代码的,全程自嗨……
直接一次性查询,然后js插件实现
代码就是一行,利用id查到pid,再用pid去查.ps pid就是上级的ID
频繁操作数据库有点不好

最新回答 / 幕布斯3915397
function getList($pid=0,&$result=array(),$spac=0)想改变哪个参数?就该实参啊.
你到底说什么
这里不需要使用全局变量啊
实在是听不太清老师说什么、、着急
代码无法插入???
INSERT INTO 'deepcate'(`id`, `pid`, `catename`, `cateorder`, `createtime`)VALUES
(1,0,"新闻",0,0),
(1,0,'新闻',0,0),
(2,0,'图片',0,0),
(3,1,'国内新闻',0,0),
(4,1,'国际新闻',0,0),
(5,3,'北京新闻',0,0),
(6,4,'美国新闻',0,0),
(7,2,'美女图片',0,0),
(8,2,'风景图片',0,0),
(9,7,'日韩明星',0,0),
(9,9,'日本AV',0,0);
课程须知
如果你刚好具备PHP和MySQL数据库基础,那么恭喜你,这门课程就是为你准备哒。
老师告诉你能学到什么?
1.无限分类的使用场景 2.递归的原理及常用返回值方式 3.如何用递归的方式实现无限分类 4.无限分类在Web前端中的表现形式 5.全路径无限分类的代码实现

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消