主要思路:首先看第三行和第四行,父类ID(PARENTID)的值是1,表示属于id=1这个类的子类,而一,二两行因为是一级分类,没有上级分类,所以父类ID(PARENTID)的值是0,表示初级分类,依次类推便实现了无限级分类,最终的效果是:
首页 >
php分类实例
PHP无限级分类
首先要设计数据库,需要建一个表,里面存储分类信息,至少需要3个字段,第一个是主键(id),第二个是父级分类id(parentid),第三个是分类的名称(classname),可能的一种效果是:
php无限级分类实例
无限分灰一般都会用到递归来实现,下面我们来看看我提供的三个无限分类的读出方法,数据库代码如下: