I'm probably going to do a horrible job of explaining this, but here goes...

I've got this table on a page that I'm trying to output to that uses two 
queries to get population data.  The first query goes to an old table that has 
all of the values stored in separate columns, so I just have to select all of 
them and output each value where I want it.  The second query goes to a new 
column that stores the data by category, so for 1 city I would have 18 
different categories of data.  My problem is, I don't want to write 18 
different queries each containing a Where clause to identify the individual 
categories.  But when I select all of the data how do I let my cfoutput know 
which category's data to output in that particular cell?

I've tried using a loop and tried an array but because one column of data (from 
the first query) has a different value output in each row, whereas the other 
column doesn't, they don't work.  What I'd like to do is simulate what the 
Where clause in the SQL would do but inside the table, perhaps as an if 
statement?  Something like this:

<Cfquery Name="rstPopAge">
selects lots of stuff you don't really need to see......

<cfquery name="SemPopAge">
    SELECT pop2035, category
    FROM rdf_dba.rdf2035_pop_agegroup
    WHERE semmcd = #local_semmcd#
    ORDER BY category
</cfquery>

<tr>
    <td class="item"  width=62 align="left">&nbsp;85 and over</td>
    <td class="data"  width=56 
align="right"><cfoutput>#LsNumberFormat(rstPopAge.age01_00, 
"999,999,999")#</cfoutput></td>
<cfif SemPopAge.category eq 1>
    <td class="data"  width=56 
align="right"><cfoutput>#LsNumberFormat(SemPopAge.pop2035, 
"999,999")#</cfoutput> </td>
</cfif>      
    <td class="data"  width=56 
align="right"><cfoutput>#LsNumberFormat(SemPopAge.pop2035 - rstPopAge.age01_00, 
"999,999,999")#</cfoutput></td>
</tr>

The if statement doesn't work and I don't even know if it's possible to do what 
I want in this way.  Any suggestions? 

Lastly, if it seems I have serious holes in my knowledge, it's because I do.  
Sorry!  I've had no formal training in CF and the learning position I was hired 
for has turned out to be more self-learning than anything.  I really appreciate 
all the help I've gotten on this forum! 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;207172674;29440083;f

Archive: 
http://www.houseoffusion.com/groups/cf-newbie/message.cfm/messageid:4238
Subscription: http://www.houseoffusion.com/groups/cf-newbie/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.15

Reply via email to