無限級分類、、、但是效率不是最好的。。。大家有沒有更快更好的效率的代碼呢?
用遞歸等到類別多的時候就會影響效率了!
求分享!
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=InnoDB DEFAULT 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);
查看本欄目