When you do a groupby="" on the first cfoutput, I definitely want something like that to happen :oD
Mark On 9/19/07, Todd Mathews <[EMAIL PROTECTED]> wrote: > Here is a fun one that I somehow missed in the past... > > We were looking at some code that appeared to be looping over itself and > tracked it down to an extraneous <CFOUTPUT> clause inside the parent > <CFOUTPUT QUERY..> loop. > > Here is a quick example: > > <cfoutput query="getItems"> > #getItems.itemId#<br> > </cfoutput> > > Outputs the item id numbers as expected.. > IE: > 1 > 2 > 3 > 4 > > Now try this: > > <cfoutput query="getItems"> > <cfoutput>#getItems.itemId#</cfoutput><br> > </cfoutput> > > The second version outputs a loop of the items in a loop of the records.. > IE: > 1234 > 234 > 34 > 4 > > Although this does make some sense, it seems strange that the second > cfoutput is indeed interacting with the parent cfoutput loop but not like > one might expect. > > Of course the obvious solution is to avoid extraneous CFOUTPUTs, but I > thought it might be helpful to post in case anyone else encounters a similar > issue in the future. > > This behavior occurs in both CFMX 7 and CFMX 8 FWIW. > > Nothing earth shattering here.. Just one of those nuances that makes you > feel a little crazy from time to time. ;) > > For fun, can anyone come up with a scenario where this type of behavior is > actually DESIRED instead of both outputting the same results like might be > expected? > > Todd > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ColdFusion 8 - Build next generation apps today, with easy PDF and Ajax features - download now http://download.macromedia.com/pub/labs/coldfusion/cf8_beta_whatsnew_052907.pdf Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:288758 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

