我有下表diagramm。
一个论坛可以有一个或多个子论坛。
示例:
id descr parentforumid
1 first 0
2 second 0
3 third 1
4 fourth 1
5 fifth 3
6 sixth 2
我的目标是当我收到最后的帖子并设置为forumid = 1时,我会收到来自forumid 1和forumid 3以及forumid 4和forumid 5的所有帖子。
当我搜索forumid = 3时,我应该从forumid 3和forumid 5获取所有帖子
我知道我需要一个recursivly函数,我在帖子中搜索了所有的forumid,但我不知道如何启动解决方案。
也许你有一些我需要查看或搜索的方式。
答案 0 :(得分:1)
让我以PHP数组的形式执行:)
答案 1 :(得分:0)
为什么不能做一个简单的OR呢?对于ex SELECT表格中的任何内容(id = 3或parentid = 3)按顺序排列deste限制5