
Contents v
How data isreturned from cfgrid . . . . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . 124
Using thehref attribute . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . 126
cfgridcolumn . . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . 129
cfgridrow . . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . 136
cfgridupdate . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . 137
cfheader . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . 140
cfhtmlhead . . . . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . 141
cfhttp . . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . .. . 142
cfhttpparam . . . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . 148
cfif/cfelseif/cfelse . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . 150
cfimpersonate . . . . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . 152
cfinclude . . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . 154
cfindex . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. .155
cfinput . . . . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . .159
cfinsert . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. .163
cfldap . . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . .. .167
cflocation . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . 173
cflock . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . 174
cflog . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . 181
cfloop . . . . . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . .183
cfmail . . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. .192
cfmailparam . . . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . 195
cfmodule . . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . 197
cfobject . . . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . .200
cfoutput . . . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . 207
cfparam . . . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . 209
cfpop . . . . . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . .211
cfprocessingdirective . . . . . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . 215
cfprocparam . . . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . 216
cfprocresult . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . 220
cfquery . . . . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . .222
cfqueryparam . . . . . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . 228
cfregistry . . . . . . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. .233
cfreport . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. .239
cfrethrow . . . . . . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . 241
cfsavecontent . . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . 243
cfschedule . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . 244
cfscript . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . .247
cfsearch . . . . . . . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . 249
cfselect . . . . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . .253
cfservlet . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. .256
cfservletparam . . . . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . 258
cfset . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . 260
cfsetting . . . . . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . .262
cfsilent . . . . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. .264
cfslider . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. .265
cfstoredproc . . . .. . . . . . . . . .. . . . . . .. . . . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . 270
cfswitch/cfcase/cfdefaultcase . . . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . 274
cftable . . . . . . . . .. . . . . . .. . . . . . . . . .. . . . . .. . . . . . .. . . . . . . . . .. . . . . . .. . . . .276