您的位置:首页 > 帝国cms教程

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

2022-08-05 04:15:20 帝国cms教程 133

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

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

代码

functionuser_newslist($classid,$id,$num=10){global$empire,$dbtbpre,$class_r;$tbname=$class_r[$classid]['tbname'];$tr=$empire->fetch1("selecttagidfrom{$dbtbpre}enewstagsdatawhereid=".$id."andclassid=".$classid."");if($tr){$sql="select*from{$dbtbpre}enewstagsdataasaLEFTJOIN{$dbtbpre}ecms_{$tbname}asbONa.id=b.idwherea.tagid={$tr[tagid]}anda.id<>{$id}limit".$num;$tsql=$empire->query($sql);while($tt=$empire->fetch($tsql)){$str.='<li><ahref="'.$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><ahref="'.$tt2[titleurl].'.html">'.$tt2[title].'</a></li>';}}return$str;}

相关推荐