现在的位置: 首页 > 综合 > 正文

cfloop标签的使用(coldfusion循环标签)

2017年11月26日 ⁄ 综合 ⁄ 共 1241字 ⁄ 字号 评论关闭

 <cfloop
index = "parameter name"
from = "beginning value"
to = "ending value"
step = "increment">
HTML or CFML code ...
</cfloop>

 

 

示例<cfloop index = "LoopCount" from = "1" to = "5">
The loop index is <cfoutput>#LoopCount#</cfoutput>.<br>
</cfloop>

 

 

<cfset CountVar = 0>
<cfloop condition = "CountVar LESS THAN OR EQUAL TO 5">
<cfset CountVar = CountVar + 1>
The loop index is <cfoutput>#CountVar#</cfoutput><br>
</cfloop>

 

 

 

<cfset startDate = Now()>
<cfset endDate = Now() + 30>
<cfloop from="#startDate#" to="#endDate#" index="i" step="#CreateTimeSpan(7,0,0,0)#">
<cfoutput>#dateformat(i, "mm/dd/yyyy")#<br /></cfoutput>
</cfloop>

 

<!--------下面这个循环非常适合分页显示---------->

<cfloop
query = "query name"
startRow = "row number"
endRow = "row number">
</cfloop>

 

 

<!---------将循环查询结果集中的所有信息----------->

<cfloop query = "MessageRecords">
<cfoutput>#Message_ID#</cfoutput><br>
</cfloop>

 

 

 

<cfloop index = "ListElement" list = "John/Paul,George::Ringo" delimiters = ",:/">
<cfoutput>#ListElement#</cfoutput><br>
</cfloop>

 

 

<!-------循环文件里的内容------------>

<cfloop file="c:/temp/simplefile.txt" index="line">
<cfoutput>#line#</cfoutput><br>
</cfloop>

 

<cfloop file="c:/temp/simplefile.txt" index="chars" characters="12">
<cfoutput>#chars#</cfoutput><br>
</cfloop>

 

 

<cfset x = ["mars","earth", "venus", "jupiter"]>
<cfloop array=#x# index="name">
<cfoutput>#name#</cfoutput><br>
</cfloop>

抱歉!评论已关闭.