To make things easier, let's remove the HTML and just do:

<cfloop index="firstday" from=1 to=31>
        <cfoutput>#firstday#</cfoutput>
</cfloop>

This looks much simpler, right? The mechanics of this is very simple.
The CFLOOP tag simply says to loop from one number to another. In this
case, it is from 1 to 31. The index="firstday" means that CF should
create a variable, named firstDay, that will hold the current index of
the loop.

Make sense?

=======================================================================
Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc
Member of Team Macromedia

Email    : [EMAIL PROTECTED]
Blog     : www.camdenfamily.com/morpheus/blog
Yahoo IM : morpheus

"My ally is the Force, and a powerful ally it is." - Yoda 

> -----Original Message-----
> From: Tim Laureska [mailto:[EMAIL PROTECTED]] 
> Sent: Tuesday, February 18, 2003 2:55 PM
> To: CF-Talk
> Subject: RE: days in a month
> 
> 
> Thanks to all that responded... Raymond yours appeared the easiest... 
> I need to understand loops better or something, that was just 
> too easy...
> 
> If someone would humor me or is real bored, could you explain 
> why/mechanics of how this works to produce the number list 1-31:
> 
> <select name="firstday">
> <cfloop index="firstday" FROM="1" TO="31">
> <cfoutput>
> <option value="#firstday#">#firstday#</option>
> </cfoutput>
> </cfloop>
> </option>
> </select>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> -----Original Message-----
> From: Raymond Camden [mailto:[EMAIL PROTECTED]] 
> Sent: Tuesday, February 18, 2003 3:18 PM
> To: CF-Talk
> Subject: RE: days in a month
> 
> You are calling the daysInMonth function on a number, not a 
> real date, and you don't need it anyway. Just change the 
> option line to
> 
> <option value="#firstday#">#firstday#</option>
> 
> ==============================================================
> =========
> Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc
> Member of Team Macromedia
> 
> Email    : [EMAIL PROTECTED]
> Blog     : www.camdenfamily.com/morpheus/blog
> Yahoo IM : morpheus
> 
> "My ally is the Force, and a powerful ally it is." - Yoda 
> 
> > -----Original Message-----
> > From: Tim Laureska [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, February 18, 2003 2:25 PM
> > To: CF-Talk
> > Subject: days in a month
> > 
> > 
> > Hello. I'm trying to simplify the code for a drop down list
> > of total # of possible days in a month (31). to look 
> > something like what I'm using to display months in a year, 
> > which looks like this: <select name="firstmonth" size="1"> 
> > <cfloop index="firstmonth" FROM="1" TO="12"> <cfoutput> 
> > <option value="#firstmonth#">#MonthasString(firstmonth)#
> > </cfoutput>
> > </cfloop>
> > </option>
> > </select>
> > 
> > I tried the code below but it only returns the number 31 in
> > the drop down box (I'm not sure this function was meant for 
> > this type of thing
> > anyway):
> > 
> > <select name="firstday">
> > <cfloop index="firstday" FROM="1" TO="31">
> > <cfoutput>
> > <option value="#firstday#">#daysinmonth(firstday)#
> > </cfoutput>
> > </cfloop>
> > </option>
> > </select>
> > 
> > Tim
> > 
> > 
> > 
> > 
> > 
> 
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. http://www.fusionauthority.com/ads.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to