Jump to content

Help to re-format a date funtion


xriokax

Recommended Posts

Hello

 

I have the following function that loops through and displays all the months Jan thro to Dec with values 01 thro 12.

 

What I really want to do is add in the year and only have entries from 05/2010 thro xx/xxxx (current month) so my list would look like as follows...

 

"05/2010"=>"05/2010"

"06/2010"=>"06/2010"

"07/2010"=>"07/2010"

 

...and add to this list as we progress through the months and years.

 

    function ddlProcessMonth($current){
        print("<select id=\"month\" name=\"month\" class=\"select-box\"><option value=\"\">ALL</option>");
                
        $month_arr = array("01"=>"January",
                           "02"=>"February",
                           "03"=>"March",
                           "04"=>"April",
                           "05"=>"May",
                           "06"=>"June",
                           "07"=>"July",
                           "08"=>"August",
                           "09"=>"September",
                           "10"=>"October",
                           "11"=>"November",
                           "12"=>"December");
        
        while(list($key,$val)=each($month_arr))
        {
            if ($current == $key)
                print("<option value='$key' selected='selected'>$val</option>");
            else
                print("<option value='$key'>$val</option>");
        }
        print("</select>");
    }

Link to comment
https://forums.phpfreaks.com/topic/206532-help-to-re-format-a-date-funtion/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.