利用php怎么实现一个文章置顶功能

  介绍

这篇文章将为大家详细讲解有关利用php怎么实现一个文章置顶功能,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

第一步,在文章表里面建两个字段,用于做置顶功能。一个是最高字段,时间戳类型,默认选“定义”,用于存储置顶操作的时间,还有一个国旗字段,int类型,用于判断是否置顶,置顶为1,否则为0 . .

第二步,模板页面修改。列表选项里面加置顶列,下面对应的行写如下代码:

代码如下:

& lt; td类=癱enter"比;{{如果$日志(数据)。旗帜}}& lt; a href=癑avaScript:无效(0);“> function  istop (id、标志){   . ajax({美元   类型:,“POST",   url:,“? m={{& # 39;文章# 39;|加密}},一个=savePost"   数据:,“id=?身份证+“,国旗=?国旗,   数据类型:“json"   成功:函数(味精){   如果(==msg.status “true")   {   ,window.location=& # 39; ? m={{& # 39;文章# 39;|加密}}& # 39;;   }   其他的   {   ,警报(msg.message);   }   }   });   }

第三步,程序里只要稍作修改即可。先按是否置顶排序,再按置顶时间排序,再按默认的排序。

sql 美元。=?ORDER  BY  flag  DESC, top  DESC, id  DESC “

关于利用php怎么实现一个文章置顶功能就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

利用php怎么实现一个文章置顶功能