Hi Ray,

Is what I am using. I used a IsNumeric() test at one point to see if it
is an integer.
I passed the IsNumeric test.

Bob

<cfform action="search.cfm" enctype="multipart/form-data" format="html">

<cfset SESSION.SonglList = ArrayNew(2)>
                        <cfset SESSION.CheckboxList = ArrayNew(2)>
                        <cfset SESSION.Jukebox = StructNew() >
                        <cfset SESSION.loopLimit =
#getAudioList.RecordCount#>

                     <cfloop from="1" to="#SESSION.loopLimit#" index="k"
>
                     <cfset SESSION.CheckboxList[#k#][1] = 0 >
                         <cfset SESSION.CheckboxList[#k#][2] = 0 >      
                         <cfinput type="checkbox"
name="CheckboxListChecked" value="#k#" >
                         <cfoutput query="getAudioList" startrow="#k#"
maxrows="1">
                            <cfset SESSION.CheckboxList[#k#][1] =
#Genre_No# >
                            <cfset SESSION.CheckboxList[#k#][2] =
#Song_No# >
                        
</cfform>


Bob

-----Original Message-----
From: Ray Thompson [mailto:[EMAIL PROTECTED] 
Sent: Monday, July 23, 2007 12:19 PM
To: SQL
Subject: RE: SQL not answering

What does your form data look like? Is the form truly returning a
number?

Also I would suggest you use cfqueryparam to avoid SQL injection site
hacks.

Ray Thompson
Tau Beta Pi (www.tbp.org)
The Engineering Honor Society
865-546-4578 
-----Original Message-----
From: Bob Ketrick [mailto:[EMAIL PROTECTED] 
Sent: Monday, July 23, 2007 11:59 AM
To: SQL
Subject: SQL not answering

I need help. Below is some code from my website.

I have an array that I use to keep stack of the selected songlist. 

The FORM.SongNumber is correct, but I can not get the query to answer in
the
<cfoutput> (****)  clause listed below.

if I just set the query to a specific integer, it answers and the
<cfoutput>
clause mentioned creates text.

 Do I have a type casting problem? Why does the query not answer?

Thanks,
Bob



<cfquery              name="getAudioInfo" 
 
datasource="#APPLICATION.DataSource#" >
                                                SELECT * FROM tbl_audio
                                                                WHERE
tbl_audio.Song_No = #FORM.SongNumber#
</cfquery>




<cfxml variable="xmlObject" casesensitive="yes">
<node>
<cfloop from="1" to="#(SESSION.SongListPtr - 1)#" index="y" >
                <cfset FORM.SongNumber = #SESSION.SongList[#y#][2]# >
****>>>             <cfoutput>Song Number = #FORM.SongNumber#
                                <node label="#FORM.SongNumber#" album=""
artist="" >
                   </node></cfoutput> 
    <cfoutput query="getAudioInfo">
       <node label="#Title#" album="#Album_No#" artist="" >
                   </node>
                </cfoutput>       
</cfloop>
</node>              
</cfxml>





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
ColdFusion is delivering applications solutions at at top companies 
around the world in government.  Find out how and where now
http://www.adobe.com/cfusion/showcase/index.cfm?event=finder&productID=1522&loc=en_us

Archive: http://www.houseoffusion.com/groups/SQL/message.cfm/messageid:2884
Subscription: http://www.houseoffusion.com/groups/SQL/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.6

Reply via email to