帝国CMS默许自带的相关信息调用是“[otherlink]1,'',10,32,0,0,0[/otherlink]”标签,咱们一起来看看。

相关链接标签 (otherlink)阐明

格局:[otherlink]标签模板ID,操作目标,调用条数,标题截取字数,是否显现栏目名,操作类型,只显现标题图片的信息[/otherlink]

参数阐明: 标签模板ID

操作类型:0为默许;1为按表;2为按栏目;3为按专题

操作目标:对应操作类型的表/栏目/专题。空则为默许。

是否显现栏目名:0为不显现;1为显现

只显现标题图片的信息:0为不限;1为只显现标题图片的信息

尽管看起来很简单,可是最主要的缺陷是:

1、运用费事,每次还要独自树立一个标签模板才干运用。

2、调用相关性很差,尽管有3种相关方法设置,但感觉3种方法都不可。

PHP跨表查询帝国CMS相关文章代码

最终仍是自己来写吧,代码运用十分便利,只需要改下款式。可跨表调用,一起也能够修正相相关的条件。

能够按关键字、tags、标题或许其他相同字段都能够。

if($navinfor[keyboard]){
$xgkey2=explode(",",$navinfor[keyboard]);
for($i=0;$i<count($xgkey2);$i++){
if($i==0){
$xg2.="keyboardlike'%".$xgkey2[$i]."%'";
}else{
$xg2.="orkeyboardlike'%".$xgkey2[$i]."%'";
}
}
$xgsql2=$empire->query("selecttitle,titleurl,titlepic,newstimefrom{$dbtbpre}ecms_downloadwhere$xg2orderbyonclicklimit12");
while($xgs2=$empire->fetch($xgsql2)){
?>
<li>
<imgsrc="<?=$xgs2[titlepic]?>"alt="<?=$xgs2['title']?>"/>
<ahref="<?=$xgs2['titleurl']?>"target="_blank"><?=$xgs2['title']?></a>
<emclass="old"><?=date('m-d',$xgs2[newstime])?></em>
</li>
<?
}
}
?>


声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:帝国CMS二次开发PHP跨表查询相关文章发布于2022-06-21 07:43:51

相关推荐