我的分类表:classtype
cid id自增,栏目的ID
typename 栏目名称
parent 父类
route 路由,从父类到自己的路由,由逗号间隔。我的新闻表:news
nid id自增,新闻ID
title 新闻标题
cid 栏目的id这样的话。我的新闻表cid是存classtype类别表的cid字段。如果我现在分类是:
cid | typename | parent | route
1 新闻 0 1
2 新闻子类1 1 1,2
2 新闻子类2 1 1,2我现在新闻如下:
nid | title | cid
1 新闻标题 2而我查询所有“新闻”时,是cid = 1 ,但是我的新闻却存的是子类(2).我现在该怎么取出这些子类新闻呢?有什么样的好方法?
cid id自增,栏目的ID
typename 栏目名称
parent 父类
route 路由,从父类到自己的路由,由逗号间隔。我的新闻表:news
nid id自增,新闻ID
title 新闻标题
cid 栏目的id这样的话。我的新闻表cid是存classtype类别表的cid字段。如果我现在分类是:
cid | typename | parent | route
1 新闻 0 1
2 新闻子类1 1 1,2
2 新闻子类2 1 1,2我现在新闻如下:
nid | title | cid
1 新闻标题 2而我查询所有“新闻”时,是cid = 1 ,但是我的新闻却存的是子类(2).我现在该怎么取出这些子类新闻呢?有什么样的好方法?
解决方案 »
- 老师们吗!
- bind_param(): Number of elements in type definition string doesn't match number of bind variables in数据库连接错误
- php连接SQLServer的问题!
- PHP不乱码,数据库后台乱码
- 知道影片加密的請進!
- 怎么修改这段代码?如果成功则加分,谢谢大家
- 可稳定支持PHP的虚拟主机,现在这种服务不多了~~~~~~~~~~~~~~
- 我到图片版去看了看,好像不如这儿人多,所以就发这了,大家都用什么做图片啊?gif的,jpeg的,png的,推荐几个给我,谢谢了,
- 关于mcpypt问题
- iwebshop 手机端无法访问pc网站
- 超过定时不操作就退出系统?
- 请求高手:为什么我通过fsock获取到的Whois信息不全呢? 急急
如果没有这个字段,你可能就按本逐源(成语写错了),没有烦恼了.
我最开始写的是没有的。但是如果你要查询分类1,2,3,4 中1的所有子类。估计够循环了。如果这样的话。就只需要LIKE '1%'就行了。
哪如果你要查2呢,用like '%2%',哪就更加不高效了.
我肯定是查出它的route 来查:'1,2%'