Concatenates a list or element to a list.
A copy of the list, with value appended. If delimiter = "", returns a copy of the list, unchanged.
ListAppend(list, value [, delimiters ])
ListPrepend, ListInsertAt, ListGetAt, ListLast, ListSetAt
ColdFusion inserts a delimiter character before value.
To add an element to the beginning or end of a list, Macromedia recommends that you do so with code such as the following, rather than with the listAppend or listPrepend functions:
<cfset MyValue = "another element"> <cfif listLen(myList) is 0>
<cfset myList = MyValue> <cfelse> <cfset myList = myList & ", " & MyValue> </cfif>
The following table shows examples of ListAppend processing:
<h3>ListAppend Example</h3> <!--- First, query to get some values for our list elements---> <cfquery name = "GetParkInfo" datasource = "cfsnippets"> SELECT PARKNAME,CITY,STATE FROM PARKS WHERE PARKNAME LIKE 'AL%' </cfquery> <cfset temp = ValueList(GetParkInfo.ParkName)> <cfoutput> <p>The original list: #temp# </cfoutput> <!--- now, append a park name to the list ---> <cfset temp2 = ListAppend(Temp, "ANOTHER PARK")> ...
ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX | Forums | Developer Center | Bug Reporting
Version 6
Comments are no longer accepted for ColdFusion MX. ColdFusion 8 is the current version.
RSS feed | Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/coldfusion/6/CFML_Reference/functions-pt24.htm
Comments
PENNY506 said on Feb 10, 2004 at 6:22 PM :