Welcome 微信登录

首页 / 网页编程 / PHP / php+mysql无限级分类

php+mysql无限级分类2014-08-31 csdn博客 风火程序员无限级分类、、、但是效率不是最好的。。。大家有没有更快更好的效率的代码呢?

用递归等到类别多的时候就会影响效率了!求分享!

class.sql

---- 表的结构 `class`--set names utf8;CREATE TABLE `class` (`id` int(10) NOT NULL auto_increment,`name` varchar(250) character set utf8 default NULL,`classid` int(10) default NULL,`sort` int(10) not null default "0",PRIMARY KEY(`id`)) ENGINE=InnoDBDEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;---- 导出表中的数据 `class`--INSERT INTO `class` (`id`, `name`, `classid`, `sort`) VALUES(1, "中国", 0, 1),(2, "广西", 1, 1),(3, "桂林", 2, 2),(4, "广东", 1, 2),(5, "北京", 1, 3),(6, "东莞", 4, 10),(7, "南宁", 2, 10),(8, "阳朔", 3, 10),(9, "柳州", 2, 10),(10, "广州", 4, 10);