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

帝国cms标签序列号<?=$bqno?>数组循环输出

2023-11-18 18:41:22 帝国cms教程 189

<?=$bqno?>是帝国的标签序列号,一般在灵动标签里面使用。
下面实现灵动标签里面的php里面循环调用的方法:
已调用内容tags为例;

代码:
代码解释$bqno=0;从0开始计算
$bqno++;循环从0往上加

[e:loop={"SELECT * FROM {$dbtbpre}ecms_news_data_{$navinfor[stb]} WHERE id = '".$navinfor[id]."'",1,24,0}]
<?
            $a="$bqr[infotags]";
            $str=str_replace(',', ',', $a);
            $tag='';
            $t= explode(",", $str);
           $bqno=0;
            for($i=0;$i<count($t);$i++)
            {
 $bqno++;
                if($t[$i])
                {
               
                    $tsql=$empire->query("SELECT * FROM zhan_enewstags WHERE tagname = '".$t[$i]."'");
                    while($trs=$empire->fetch($tsql)){
                        $tagid=$trs[tagid];
                    }
               
                       $tagslink="/tag/$tagid/";
                       $tag.="<a href='$tagslink' title='$t[$i]' class='color".$bqno."' target='_blank'>$t[$i]</a>";
                }
            }
            echo $tag;
?>

相关推荐