已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: 话说葫芦林板块怎么实现的?

作者: @Ta

时间: 2015-06-26

点击: 4909

就是点了发帖,选择分类


那个分类是用数据库实现的,还是???


感觉分类用数据库大材小用



@姜辰@老虎会游泳


来说说。。。。

[隐藏样式|查看源码]


『回复列表(14|显示机器人聊天)』

1. 不数据里记录分类你想怎么实现?
(/@Ta/2015-06-26 22:24//)

2. @000,本地,单文件数组记录
(/@Ta/2015-06-26 23:10//)

3. @000,本地,单文件数组记录
(/@Ta/2015-06-26 23:10//)

4. @飞炫的火花,如果都是用文件也就算了,如果又用文件又用数据库,在进行稍复杂点的复合查询能把你累死
(/@Ta/2015-06-26 23:30//)

5. 数据库怎么个大材小用的说法?
我接触了很多CMS,都是用的数据库分类啊!

楼主是不是在想,每个分类建个表?{偷笑},那肯定是大材小用咯
(/@Ta/2015-06-27 00:02//)

6. @水木易安,当然不是,我想的是建立一个表存放分类,但是对于二级分类很无奈
(/@Ta/2015-06-27 00:44//)

7. @000,查询起来确实不便,写了尝试,实现起来挺麻烦,特别是改动,牵一发动全局
(/@Ta/2015-06-27 00:46//)

8. @水木易安,总不能再建表存放子级分类吧?
(/@Ta/2015-06-27 00:48//)

9. @飞炫的火花,提供思路:

所有的分类都建立在同一个分类表(type)中

type表的结构类似如下:

字段名:id - name - pid - note
说明: 记录id - 分类名 - 父级分类id - 备注

如果是一级分类,父级id可以存为0;
然后如果要调用一级栏目(分类)就可以:where `pid`='0'
到了二级栏目查询该栏目就不用说了吧.
(/@Ta/2015-06-27 03:02//)

10. @水木易安,+1'随外处可见的无级分类
(/@Ta/2015-06-27 09:48//)

11. @水木易安,嗯嗯,不错,这个思路可行
(/@Ta/2015-06-27 12:14//)

12. @飞炫的火花,都这么做的
(/@Ta/2015-06-27 12:37//)

13. 分类(
    id   int   自动增长,
    名称  varchar(长度),
    父分类id  int,
    不可发帖  bool
)
(/@Ta/2015-06-28 19:58//)

14. @老虎会游泳,嗯嗯 懂了,感谢!
(/@Ta/2015-06-28 20:04//)

回复需要登录

9月17日 00:55 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1