首页站内杂志技术文摘
文章内容页

帝国cms列表页增加点击文章置顶功能

  • 作者:雨祺
  • 来源: 原创
  • 发表于2022-11-07 23:13:31
  • 被阅读0
  • 实现原理超级简单,就应用了一个sql语句。
    新建php文件放到e/extend/目录下面,否则会提示警告之类的东西:
    1. <?php  
    2. require("../class/connect.php"); 
    3. include("../class/db_sql.php"); 
    4. include("../class/config.php"); 
    5. $link=db_connect(); 
    6. $empire=new mysqlquery(); 
    7. $classid=(int)$_GET['classid']; 
    8. $id=(int)$_GET['id']; 
    9. $showtime=to_date(date("Y-m-d H:i:s")); 
    10. $url=$_SERVER['PHP_SELF']; 
    11. //插入数据 
    12. $sql=$empire->query("update {$dbtbpre}ecms_news set lastdotime='$showtime' where id='$id' and classid=$classid"); 
    13.  
    14. if($sql){ 
    15.     echo "<script language='javascript'>alert('提升成功');document.location.href='/listinfo-'+$classid+'-0.html';</script>";   ///listinfo-'+$classid+'-0.html  为提交成功你要跳转回的页面地址 
    16. }else
    17.     echo "提升失败!<a href='javascript:history.go(-1)'>返回</a>"
    18. ?> 
    然后直接在列表页模板添加调用:
    1. <a href="/e/extend/uptime.php?classid=[!--classid--]&id=[!--id--]">提升一下</a> 
    最后更改一下栏目生成选项排列顺序:lastdotime DESC
    【审核人:站长】

        标题:帝国cms列表页增加点击文章置顶功能

        本文链接:https://www.meiweny.cn/zazhi/zhongwangjiaocheng/128.html

        赞一下

        深度阅读

        • 您也可以注册成为美文苑的作者,发表您的原创作品、分享您的心情!

        阅读记录

          关注美文苑