当前位置:Gxlcms > PHP教程 > php实现文章分类的有关问题

php实现文章分类的有关问题

时间:2021-07-01 10:21:17 帮助过:20人阅读

php 实现文章分类的问题
例如数据库是这样的,【windows 7新闻】和【Windows 8.1 新闻】是 【微软资讯】的二级分类

id parent name
1 0 微软资讯
2 1 windows 7 新闻
3 1 windows 8.1 新闻

我要如何在php实现将这个分类显示出来?
例如 csdn的面包屑导航
CSDN > CSDN论坛 > 高性能开发 > 分布式计算/Hadoop

CSDN > CSDN论坛 > 发帖
------解决方案--------------------
这是我自己的方法:

SELECT `id`,`parent`,`name`,
(SELECT `name` FROM `category` AS p WHERE c.`parent` = p.`id`) as p_name
FROM `category` AS c WHERE id='2'

结果:

然后再模板时操作

if 没有 p_name 就不显示 p_name

p_name = 上级分类名称
------解决方案--------------------
你这样不是可以吗?
------解决方案--------------------
参考无限极分类就可以了,但是你这样做也可以,重要的是看你的数据处理部分,如果必须要进行SEO优化可以问下具体的需求在做调整就好了。

人气教程排行