Hello again -

It seems as though my reasoning is not working out after all.  The queries that 
I am using to get a list of upcoming events is:

<cfquery name="getEvents" datasource="myDSN">
SELECT id, unit, date, description, title, day, time, location, max, excludeReg
FROM EVENTS
WHERE
(((unit='CTL' or unit='Special' or cosponsor like '%CTL%') and date >= #now()# 
and approved=YES and advertiseWeb=YES) or
        ((unit='CTL' or unit='Special' or cosponsor like '%CTL%' or cosponsor 
like '%IUSM%') and date Is Null and approved=YES and advertiseWeb=YES))ORDER BY 
date asc
</cfquery>

This is the query to count the number of attendees registered for the event:

<cfquery name="getAttendance" datasource="myDSN">
        SELECT count(eventID) as eventCount
        FROM EventAttendance
        WHERE eventID = <cfqueryparam cfsqltype="cf_sql_integer" 
value="#getEvents.id#" />
</cfquery>

(The eventID is added to the table each time someone registers for the event.)

This is a portion of the content of the page that includes the queries and 
logic to determine if the event has met its maximum number of available seats:

<cfoutput query="getEvents">                                                    
        
    <p><strong>#title#</strong></p>
      <cfif getAttendance.eventCount GTE getEvents.max>
        <p class="eventFull">Event Full</p>
      <cfelse>
      </cfif> 
    </p>
    <p>When:  #DateFormat(date, "full")# | #time# <br />
        Where:  #location#</p>
</cfoutput>

With the way the code is now, events that hold 100 people are appearing full 
with just two people registered.  I have looked over my queries and don't see 
any apparent error.  Could someone lend another set of eyes and insight as to 
what may be wrong?

Thanks,
Adam 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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:4469
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