当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国cms灵动标签/跨表跨栏目调用自定义字段值phpif相等显示A不相等显示B

3年前 (2022-10-22)帝国CMS7197

2、第1种写法:

<?php
if($navinfor['writer']){
        $writer=$navinfor['writer'];
?>

[e:loop={"select titleurl,title,writer from phome_ecms_A where writer ='$navinfor[writer]' limit 1",10,24,0}]
<?
$writer='<a href="'.$bqr['titleurl'].'" target="_blank">'.$bqr['writer'].'</a>';
?>
[/e:loop]

<?php
        echo $writer;
}
?>

2、第2种写法:

<?php
$z=$empire->fetch1("select titleurl,title,writer from phome_ecms_B where id ='$navinfor[id]' limit 1"); //调用本篇文章的作者
$zz=$empire->fetch1("select writer from {$dbtbpre}ecms_A where writer = '$z[writer]'"); //调用本篇文章的作者与A表的所有作者对比
if(empty($zz[writer])) //判断 如果 对比结果为空
{
?>
<?=$navinfor['writer']?>
<?php
}else{ //如果判断结果为真 输出
?>
[e:loop={"select titleurl,title,writer from phome_ecms_A where writer ='$navinfor[writer]' and writer!='' limit 1",10,24,0}]
<a href="<?=$bqr['titleurl']?>" target="_blank"><?=$bqr['writer']?></a>
[/e:loop]       
<?php
}
?>
​​​​​​​

参考,:52历史,古诗文模板作者

帝国cms灵动标签/跨表跨栏目调用自定义字段值phpif相等显示A不相等显示B

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://blueboss.cn/p/896.shtml

“帝国cms灵动标签/跨表跨栏目调用自定义字段值phpif相等显示A不相等显示B” 的相关文章

帝国CMS上传生成的随机文件名前面增加自定义前缀

帝国CMS上传生成的随机文件名前面增加自定义前缀

帝国CMS上传生成的随机文件名前面怎么实现增加自定义前缀呢?如何实现?帝国CMS默认上传文件后生成一个32位的随机名称,今天教大家的方法可以在这个32位的随机名称前增加固定名称。 比如,增加 lexiw_ 那么生成后的文件名称就是: lexiw_3445645iuiu567567u5pou5675...

帝国CMS做单页自定义页面怎么调用

帝国CMS做单页自定义页面怎么调用

做帝国cms模板网时候,经常需要使用到自定义页面,例如我们做单页(比如“公司介绍”、“联系我们”,联系我们等页面)时一般采用自定义页面的方式来做,那么帝国CMS自定义页面怎么调用呢? 调用出自定义页面导航可以用标签SQL调用。如下: 例子1:调用自定义页面分类ID=1的页面导航 [e:loop={...

帝国CMS判断评论验证码是否开启

帝国CMS判断评论验证码是否开启

国CMS模板中怎么判断评论验证码是否开启? 打开:后台-模板-公共模板变量-评论表单 查找如下代码: 验证码: <input name="key" type="text" class="inputText" size="10" /> <img src="[!--news.url-...

帝国cms栏目自定义字段调用标签

帝国cms栏目自定义字段调用标签

内容页和列表页调用当前栏目自定义字段的标签都是一样的,调用代码如下: <?=ReturnClassAddField(0,'自定义字段')?>没什么说的,这很简单。...

帝国cms列表模板页随机调用数字

帝国cms列表模板页随机调用数字

帝国cms列表模板页随机调用数字 列表内容模板(list.var) (*) 使用使用程序代码 并打上勾  $rand=rand(1,100); $listtemp='  <li>'.$rand.'<a href="[!--titleurl--]" title="[!--oldti...

帝国CMS模板中灵动标签调用当天日期的标题文字显示红色

帝国CMS模板中灵动标签调用当天日期的标题文字显示红色

帝国cms模板中灵动标签调用当天日期的标题文字显示红色呢? 帝国CMS模板网小编就来为大家分享: [e:loop={'news',8,18,0}] <?php $color="#333"; if(date("Y-m-d",$bqr[newstime])==date("Y-m-d")) { $...