<cfloop collection="form" item="field"> <cfoutput>#form[field]#<cfoutput> </cfloop>
<cfloop query="query"> <cfloop list="#query.columinlist#" index="column"> <cfoutput>#query[column]#</cfoutput> </cfloop> </cfloop> But I think if I was in your shoes, I would be looking at a database solution. Something done with triggers probably. Then it does not matter what user interface is used to update the data. It will be 'journaled' as you put it. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:336408 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm