id user_id comment_id body parent level
94 4 28 first reply NULL NULL
95 4 28 second reply NULL NULL
96 4 28 reply to the first reply 94 1
97 4 28 reply to the second reply 95 1
98 4 28 third reply NULL NULL
99 4 35 Reply to the third comment NULL NULL
100 4 29 reply to the second comment NULL NULL
姓名 : 回复
大家好,我现在正在研究一个包含无限回复递归的评论和回复系统,为此我需要获得回复的级别。上面是我的表格,级别列中的值是错误的。我无法获取查询以获取级别。到目前为止,我的逻辑是这样的。 对评论的回复将是父回复,该回复在父列中为 NULL,该回复的其余回复将是作为父级的回复 ID 并且它正在工作。我需要帮助才能获得大于 1 的水平 也就是说,获取对评论回复的回复的值 2
我已经通过从表中删除级别并将其余详细信息存储在数组中,然后将数组转换为 m ary 树和用于显示的宏树枝