为帖子实施关闭和重新开放机制

时间:2018-05-09 09:34:54

标签: php mysql sql algorithm

我正在尝试实现像SO这样的关闭和重新打开机制。

这是我当前的算法:我有一个这样的表:

posts

此外,我还有一个名为closed (tinyint default 0)的{​​{1}}表格的列,在通过触发器插入到close_posts表后会增加

我也有这样的情况:

if ( $post['closed'] >= 5 ){
    echo "the post is closed"
}

确定帖子已关闭。

现在我想知道如何添加重新打开机制呢?

  • 我是否需要另一个名为open_posts的表,这应该减少closed列(在posts表中)? (在这种情况下,if - 语句将不再起作用)

  • 我是否需要修改close-posts表并添加一些列来指定关闭或重新打开投票的类型?

还是更好的主意?

0 个答案:

没有答案