php – MySQL:从类别中获取帖子
我正在尝试学习MySQL,所以我创建了一个小博客系统. 我在MySQL中有3个表: 帖子:
类别:
post_category_relations:
每个帖子可以有多个类别,它们的关系存储在post_category_relations中: 因此,当我访问index.php?category = 10时,我想让每个帖子与category10相关,包括其子文件夹category12中的帖子. PHP中我未完成的片段
我知道这将需要高级MySQL技能,但任何帮助表示赞赏!我已经用PHP制作了这个,但我需要使用4个循环,这不是最好的方法,当它在MySQL中可能时,我只是不知道如何:) 最佳答案 您可能会发现Phillip Keller的这些文章很有趣: > Tags: Database schemas 它们涵盖了标签,但您的查询(即category1和category2与category1或category2以及您尝试编写的那些)几乎相同. 另见关于索引分层数据的讨论:Managing Hierarchical Data in MySQL. 以及与嵌套集,标签,类别等相关的SO上的大量线程. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |