建立层级栏目表
顶层栏目一个表,比如这个论坛的web开发,程序开发等,每个类别有一个id值
次层栏目一个表,比如web开发中的asp等,程序开发中的c等,每个栏目同样有个id值,同时有一个class_id引用其父类的id值
比如,asp的class_id值是1(web开发栏目的id值)
再次层栏目表依次类推
最后是文章表,每篇文章有个class_id,引用其所在类别的id,比如这篇帖子在asp的类别下,引用asp的id,比如说是2
之后显示这篇文章的时候,用数据库里的连接查询依次获得层级栏目名称
这是数据库的设计问题,请楼主学习数据库原理的相关知识