建立StackOverflow像标签系统


Building StackOverflow like tagging system

我正在使用PHP和MySQL构建简单的博客框架,并且在添加新帖子页面上,我想添加实时标签(如询问问题时的StackOverflow)。我不能直接添加标签到数据库,并将它们链接到当前帖子,因为直到点击发布或保存草稿,没有当前帖子的条目。

有什么办法,我可以标记像StackOverflow和点击发布或保存草案将它们添加到数据库?

您可以做的是立即为文章分配一个ID(从而消除ID问题),并使"已发布"字段为0,直到文章发布。

通过这种方式,标签被正常存储,就好像该文章已发布,并且该文章被保存为"草稿"。