首页 / 帝国CMS / 帝国CMS教程 /

帝国cms按tag调用相关内容,数量不够调用最新文章的代码

2022-07-01 21:03:57帝国CMS教程阅读 0

帝国cms按tag调用相关内容,数量不够调用最新文章的代码。

1、根据tag调用相关的文章10条,不够调用最新文章

代码如下

function user_newslist($classid,$id,$num=10){
   
   global $empire,$dbtbpre,$class_r;
   
   $tbname=$class_r[$classid]['tbname'];
   $tr=$empire->fetch1("select tagid from {$dbtbpre}enewstagsdata where id=".$id." and classid=".$classid."");
if($tr){
   $sql="select * from {$dbtbpre}enewstagsdata  as a LEFT JOIN {$dbtbpre}ecms_{$tbname}  as b ON a.id=b.id where a.tagid={$tr[tagid]} and a.id<>{$id}  limit ".$num;
    $tsql=$empire->query($sql);
     while($tt=$empire->fetch($tsql)){
           
         $str.='<li> <a href="'.$tt[titleurl].'.html">'.$tt[title].'</a></li>';
         $num--;
     }
     
     
      
      $num=$num-$total;
      
   
    $sql2="select * from {$dbtbpre}ecms_{$tbname} limit ".$num;
    $tsql2=$empire->query($sql2);
     while($tt2=$empire->fetch($tsql2)){
     
           
         $str.='<li> <a href="'.$tt2[titleurl].'.html">'.$tt2[title].'</a></li>';
 
     }
     
}
   return $str;
}


猜你喜欢

  • 帝国CMS插件

    帝国CMS自动标题图片并随机插入正文内容的插件

    插件功能1、可以将文章标题自动设置为标题图片2、背景图片随机3、文字过多会自动变成2行,4,更多定制功能请联系站长定制5、php版本最高为7.1插件安装方法(请先备份网站)1、下载插件2、将插件上传至网站/e/extend/目录,3、找多张背景图片,将图片得宽度统一调整为500px,将图片放进src文件夹;4、访问网站地址/e/extend/autopic/action.php?pwd=36152

    2022-04-10 67
  • 帝国CMS插件

    帝国cms付费可复制+下载word插件+关注公众号下载功能

    本插件支持的支付接口:虎皮椒微信,虎皮椒支付宝温馨提示:接口开通需开通带H5支付功能帝国cms付费可复制插件功能1、付费复制内容2、付费正文内容转word下载3、关注公众号免费下载内容,可以定义每天下载次数,可以关闭。多个公众号随机。4、免费下载用完跳转到付费下载5、实现不用登陆即可付费下载或者复制6、插件没有改变程序核心代码7、可以统一资源价格,也可以单独为某篇资源价格8、插件是响应式,PC和移

    2022-04-14 67
  • 帝国CMS插件

    帝国CMS7.5自动定时审核发布插件和自动提交百度插件

    帝国CMS7.5自动定时审核发布插件插件功能1、可以自定义栏目审核顺序,2、可以指定每天审核总量3、依次每个栏目审核3条,知道审核完当天的数量插件教程1、上传目录autosh到/e/extend/目录,2、修改文件//自定义审核栏目顺序 可以不设置//$classlit="4";//PC百度token$yuming="http://www.mihua114.com";//结尾不带/$token="

    2022-04-10 67