文字

For循环、标签TAG

For循环、标签TAG

基础语法

For 循环变量=初值 To 终值 Step 步长 
程序语句… 
[ Exit For] 
程序语句… 
Next

标签嵌套

{dim wayarr:wayarr=split($rs[downway],',')}
{for i=0 to ubound(wayarr)}
   <li><a href='' >{wayarr(i)}</a></li>
{/for}

  • 这个是以下载地址为例,获取下载地址的个数,逐个输出

【内容页】输出tag

{for i=0 to ubound(tags)}<a href='{eycms.gurl("plug/tags.asp?tag=",server.urlencode(tags(i)))}'>{tags(i)}</a>{/for}
  • 【任意页面】查询一个内容时输出tag

{dim mtags:mtags=Split($rs[tags],",")}
{for i=0 to ubound(mtags)}
<a href='{eycms.gurl("plug/tags.asp?tag=",server.urlencode(mtags(i)))}'>{tags(i)}</a> 
{/for}
  • 【任意页面】查询多个内容时输出tags

{dim mtags,thistag}
---rs查询中---
{set thistag=$rs[tags]}
{set mtags=Split(thistag,",")}
<div class='tags'>
    <span>标签:</span>
    {for i=0 to ubound(mtags)}
    <a href='{eycms.gurl("plug/tags.asp?tag=",server.urlencode(mtags(i)))}'>{tags(i)}</a> 
    {/for}
</div>