帝国首页CMS灵动标签调用副表字段方法

发布时间:2020-02-22作者:帝国建站网

我们都知道在栏目页是不做特别操作的话是调用不了副表字段的,但有时又需要调用副表字段,例如调用一般会把文章内容放在副表,在栏目页中要调用内容的一部分作为简介。 下面以newstext字段作为示例,其他在副表的字段也是一样。

//下代码其中最主要的是找到$r[stb],这个是副表的数字后缀

[e:loop={0,1,3,0}]
<?php $fr = $empire->fetch1("select newstext from {$dbtbpre}ecms_news_data_{$bqr['stb']} where id='{$bqr['id']}'"); ?>
标题:<?=$bqr['title']?><br>
副表内容字段:<?=$fr['newstext']?>
其他字段自行加入查询即可
[/e:loop]

文章系统调用正文newstext内容代码如下

[e:loop={'select * from phome_ecms_article  where  classid= 15 and isgood =1  limit 1',10,24,0}]
       <div class="gsjj-r fr">                   
        <div class="img100"><img src="<?=$bqr['titlepic']?>"/></div>               
         </div>                <div class="gsjj-l fl">                   
          <h2><?=$bqr['title']?></h2>                    
          <?=GetTxtFieldText($bqr['newstext'])?> 
           </div>
[/e:loop]


上一篇:帝国CMS灵动标签截取前后字符缩短栏目名字或标题的代码

下一篇:帝国CMS使用灵动标签调用上一篇下一篇的方法