Connecting Tech Pros Worldwide Forums | Help | Site Map

How to generate month options in a menu?

laredotornado@zipmail.com
Guest
 
Posts: n/a
#1: Mar 6 '06
Hi,

I'm trying to generate options in a menu that read

<option value="2006-03-01 00:00:00.0">March, 2006</option>
<option value="2006-04-01 00:00:00.0">April, 2006</option>
....
<option value="2006-12-01 00:00:00.0">Decmeber, 2007</option>

where the beginning is defined by the month/year of today's date and
the end is defined by a constant "FINAL_YEAR".

How would I generate the above menu using PHP 4?

Thanks, - Dave


d
Guest
 
Posts: n/a
#2: Mar 7 '06

re: How to generate month options in a menu?


<laredotornado@zipmail.com> wrote in message
news:1141682231.693678.205120@u72g2000cwu.googlegr oups.com...[color=blue]
> Hi,
>
> I'm trying to generate options in a menu that read
>
> <option value="2006-03-01 00:00:00.0">March, 2006</option>
> <option value="2006-04-01 00:00:00.0">April, 2006</option>
> ...
> <option value="2006-12-01 00:00:00.0">Decmeber, 2007</option>
>
> where the beginning is defined by the month/year of today's date and
> the end is defined by a constant "FINAL_YEAR".
>
> How would I generate the above menu using PHP 4?
>
> Thanks, - Dave[/color]

Try this:

for ($c=0; $c<12; $c++) {
$s=mktime(0, 0, 0, date("n")+$c, 1, date("y"));
echo '<option value="'.date("Y-m-d", $s).' 00:00:00.0">'.date("F, Y",
$s)."</option><br>";
}

hope it helps!

dave


Closed Thread