无限级分类?
来源:13-13 评论 + 购物车 + 重点总结(下)
全网营销建站
2019-06-04
讲的明明是一级分类吗,请老师给出无限分类的方法,谢谢!
写回答
2回答
-
全网营销建站
提问者
2019-06-05
多谢老师
00 -
编程浪子
2019-06-05
你好
无限分类这个只需要在 book_cat 中加入一个 parent_id(或者简称pid)
CREATE TABLE `book_cat` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `parent_id` int(11) NOT NULL DEFAULT '0' COMMENT '父类id', `name` varchar(50) NOT NULL DEFAULT '' COMMENT '类别名称', `weight` tinyint(4) NOT NULL DEFAULT '1' COMMENT '权重', `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态 1:有效 0:无效', `updated_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '最后一次更新时间', `created_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '插入时间', PRIMARY KEY (`id`), UNIQUE KEY `idx_name` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='书籍分类';
如果一个分类没有 父类,就是 parent_id = 0
如果一个分类有父类,那么parent_id 就等于父类的 id
所以如果要做这样的功能,你要多一个选择父类的 下拉框(查询出来所有分分类)
如何将分类 树状展示?
这里有一篇文章两种方法:https://blog.csdn.net/tiansidehao/article/details/79025359
00
相似问题
500错误,无创建文件权限
回答 1
图书分类的作用
回答 1