> Perhaps I'm too newbie-ish for what you've described
> below.
>
> It's not working for me; it displays only the code in the
> drop down.
Oh, sorry about that -- I left out the <cfoutput>'s. ..
Try this -- may not get you all the way there, but it's a start.
<cfset dfmt = "mm/dd">
<cfoutput>
<cfloop index="x" from="0" to="21" step="7">
<option value="">
#Dateformat(dateadd("d",-x,now()),dfmt)#-
#Dateformat(dateadd("d",6-x,now()),dfmt)#
</option>
</cfloop>
</cfoutput>
Isaac
Certified Advanced ColdFusion 5 Developer
www.turnkey.to
954-776-0046
> I'd like to display [current week: Mon 10/27 - Sun 11/3]
> (minus the
> current week:) in the drop down. Then, I'd like to
> display all previous
> weeks back to a "start date" that I'll need to define
> elsewhere.
> Sorry if I'm confusing the issue; it's certainly a
> mindbender for me.
> Thanks again,
> Russ
>> -----Original Message-----
>> From: S. Isaac Dealey [mailto:info@;turnkey.to]
>> Sent: Sunday, October 27, 2002 5:53 PM
>> To: CF-Talk
>> Subject: Re: Date - Weekly Format?
>>
>>
>> > I'm attempting to populate a dropdown with weekly
>> > options (10/28 -
>> > 11/3, 11/4 - 11/10, etc.) and go back to a pre-defined
>> > date (by
>> > me), selected
>> > on the current week, and then show 2-ish weeks into the
>> > future.
>>
>> > Is there a way that CF will intuitively work with this
>> > through the
>> > Date mask?
>>
>> > Thanks in advance,
>>
>> afaik you'd have to loop it...
>>
>> <cfset dfmt = "mm/dd">
>> <cfloop index="x" from="7" to="21" step="7">
>> <option
>> value="">#Dateformat(dateadd("d",x,now()),dfmt)#-#Datefor
>> mat(datead
>> d("d",x+6,now()),dfmt)#</option>
>> </cfloop>
>>
>> You could use a UDF to encapsulate this tho -- probably
>> not a
>> bad idea assuming you're using CF 5+
>>
>> function weekformat(weekstart) {
>> var dfmt = "mm/dd";
>> return
>> "#dateformat(weekstart,dfmt)#-#dateformat(dateadd("d",6,w
>> eekst
>> art),dfmt)#";
>> }
>>
>> Then
>>
>> <cfloop index="x" from="7" to="21" step="7">
>> <option
>> value="">#weekformat(dateadd("d",x,now()))#</option>
>> </cfloop>
>>
>> hth
>>
>> Isaac
>> Certified Advanced ColdFusion 5 Developer
>>
> www.turnkey.to
> 954-776-0046
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ~~~~~~~~~~~|
> Archives:
> http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
> Subscription: http://www.houseoffusion.com/index.cfm?sideb
> ar=lists&body=lists/cf_talk
> FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
> Structure your ColdFusion code with Fusebox. Get the
> official book at http://www.fusionauthority.com/bkinfo.cfm
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com