网站一共分3级栏目 分别有一个栏目类型表 和 文章表
立即学习“PHP免费学习笔记(深入)”;
栏目类型:id pid (本身id和父层id)
文章类型:id tyid (本身id 和所属栏目id)
例如:
前台主要功能:首选服务 注销登陆 查看使用帮助 修改添加登陆帐号拍卖商品管理 管理拍卖商品 推荐拍卖商品 删除特定拍卖 已经结束商品 拍卖分类管理 新闻管理 添加文章 删除修改 栏目管理 新闻CSS设定 新闻JS生成 初始化新闻 参数设置 用户管理 未审核用户管理 普通用户管理 高级用户管理 黄金用户管理 管理所有用户 数据库管理 压缩数据库 备份数据库 恢复数据库 批量处理 系统指标测试V1.
0
体育 id= 1 pid= 0 球类 id=10 pid=1 足球 id=20 pid=10 足球下的文章 id= 随意 tyid=20
如何把足球下的所有文章 显示在体育里?? 应该怎么读取?
本人初学php和mysql 希望大家指教!请别随意的打上利用join sql拼接 或者 递归读取!谢谢大家
网站一共分3级栏目 分别有一个栏目类型表 和 文章表
立即学习“PHP免费学习笔记(深入)”;
栏目类型:id pid (本身id和父层id)
文章类型:id tyid (本身id 和所属栏目id)
例如:
体育 id= 1 pid= 0 球类 id=10 pid=1 足球 id=20 pid=10 足球下的文章 id= 随意 tyid=20
如何把足球下的所有文章 显示在体育里?? 应该怎么读取?
本人初学php和mysql 希望大家指教!请别随意的打上利用join sql拼接 或者 递归读取!谢谢大家
首先写个递归函数把子孙目录id查询出来,然后以目录id为查询条件查询文章即可。
怎么读有很多种方式,我给一个更方便的查询方式不过需要修改一下表结构
增加一个level 和 top_id
select * from table where top_id = 1 and level = 3
这样就查询到了所有的三级分类 再根据分类查询相应的文章
好处是查询方便 麻烦的地方是后台管理要多维护两个字段(当然具体的字段要根据你的业务逻辑来处理 我提供一个思路)
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号