php mysql论坛应用程序…如何制作粘性线程?

php mysql论坛应用程序…如何制作粘性线程?,php,mysql,join,forum,Php,Mysql,Join,Forum,我正在开发mysql/php论坛应用程序,作为公司内部网系统的一部分。我的问题是,当列出某个特定论坛下的所有线程时,可能会有多个“粘滞线程”显示在顶部,其余线程应按日期降序排列。 只需要了解要使用的sql查询。桌子像往常一样 1.论坛(具有父子关系以仅将类别和论坛保留在一个表中) 2.论坛线程 3.线程回复 提前感谢您的帮助。通常,它只是数据库中的一个额外字段,一个位字段,除非您需要多种类型的胶粘物。然后在按日期/主题/作者排序之前,根据该字段进行排序 SELECT ... FROM posts

我正在开发mysql/php论坛应用程序,作为公司内部网系统的一部分。我的问题是,当列出某个特定论坛下的所有线程时,可能会有多个“粘滞线程”显示在顶部,其余线程应按日期降序排列。 只需要了解要使用的sql查询。桌子像往常一样 1.论坛(具有父子关系以仅将类别和论坛保留在一个表中) 2.论坛线程 3.线程回复


提前感谢您的帮助。

通常,它只是数据库中的一个额外字段,一个位字段,除非您需要多种类型的胶粘物。然后在按日期/主题/作者排序之前,根据该字段进行排序

SELECT ...
FROM posts
WHERE ...
ORDER BY (sticky = 1) DESC, ...
如果您有分页的帖子,并且希望粘滞物显示在每一页上,而不仅仅是第一页,那么它就有点复杂了,但这应该可以让您开始了。

您可以在以下网站观看: 本在线课程将教您如何将PHP和MySQL工具和框架下载并安装到服务器和家庭计算机上