cfloop標籤的使用(coldfusion循環標籤)

 <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>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章