gpt4 book ai didi

php - MySQL 按记录类型限制

转载 作者:行者123 更新时间:2023-11-30 23:48:02 31 4
gpt4 key购买 nike

我正在使用 PHP 和 MySQL 创建评论回复系统。评论和回复是一回事,在同一张表中;仅通过具有 parent_id 字段的字段来区分(具有父字段的字段是回复)。

问题是,例如,我想要 4 条评论和 3 条回复,这是不可能的,因为我只能限制总行数。有没有一种方法可以在不在不同表中进行评论和回复的情况下完成此操作?

这个想法很简单:

Comment 1
reply
reply
reply

Comment 2
reply
reply

Comment 3
reply
reply
reply

Comment 4
reply

最佳答案

创建两个表(comments 和 comment_replies)。一个与

commentId, text

还有一个

commentId, replyId.

两个id都指向comments表中的一个commentId。因此,您将所有评论和回复都放在一张表中,但通过另一张表将它们连接起来。然后,您可以轻松地对一条评论的所有回复进行投注,并将它们限制为任意数量。

关于php - MySQL 按记录类型限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28310196/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com