Ok, i'm having some problems with the below code.... here's the problem...
in the loop <CFLOOP QUERY="qry_missioncomm"> it is always seeing
qry_missions.mission_id being 1....

if you notice the test code i put in just before it, i see that
qry_missions.mission_id is and check to make sure the previous query has
records...  then i set a test variable to qry_missions.mission_id
as such:
        
<CFOUTPUT>#qry_missions.mission_id#,#qry_missioncomm.recordcount#</CFOUTPUT>
-before<BR>
        <CFSET test = qry_missions.mission_id>

so in the 2nd iteration of this loop, i get:
2,9-before

with test being set to 2

now comes the loop:
<CFLOOP QUERY="qry_missioncomm">

followed by:
<CFOUTPUT>#test# should equal #qry_missions.mission_id#</CFOUTPUT>-test<BR>

and wtf???  i get:
2 should equal 1-test

??????????  why isnt the qry_missions.mission_id equal to 2 inside the
second loop???  there are no other declarations here and after the loop,
qry_missions.mission_id is equal to 2....


CODE HERE:
----------------------------------------------------------------------------
-----------------------------------------------------------

<CFQUERY NAME="qry_missions" DATASOURCE="#request.mainDSN#">
        SELECT *
        FROM tbl_mission
        WHERE mission_id <> 0
</CFQUERY>

<CFLOOP QUERY="qry_missions">

        <CFQUERY NAME="qry_missioncomm" DATASOURCE="#request.mainDSN#">
                SELECT *
                FROM tbl_node
                WHERE node_id IN
                        (
                        SELECT node_id
                        FROM tbl_mission_comm
                        WHERE mission_id = #qry_missions.mission_id#
                        )
        </CFQUERY>

        
<CFOUTPUT>#qry_missions.mission_id#,#qry_missioncomm.recordcount#</CFOUTPUT>
-before<BR>
        <CFSET test = qry_missions.mission_id>

        <CFLOOP QUERY="qry_missioncomm">

                <CFOUTPUT>#test# should equal
#qry_missions.mission_id#</CFOUTPUT>-test<BR>

                <CFQUERY NAME="qry_missionq" DATASOURCE="#request.mainDSN#">
                        SELECT *
                        FROM tbl_question
                        WHERE q_node = #qry_missioncomm.node_id#
                                AND q_mission = #qry_missions.mission_id#
                                AND q_deleted = 0
                </CFQUERY>
                
                <CFOUTPUT>#qry_missioncomm.node_id#-node
#qry_missions.mission_id#-mission</CFOUTPUT><BR>

        </CFLOOP>
</CFLOOP>


        Terry Bader
        IT/Web Specialist
        Macromedia Certified Coldfusion Developer
        EDO Corp - Combat Systems
        (757) 424-1004 ext 361 - Work
        [EMAIL PROTECTED]   


        (757)581-5981 - Mobile
        [EMAIL PROTECTED]
        icq: 5202487   aim: lv2bounce
        http://www.cs.odu.edu/~bader





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to