Converting Month to Num

Joe Crawford joe at
Wed Mar 21 19:06:37 CST 2001

On Wed, 21 Mar 2001, Vasquez, Mike wrote:
> Is there a simplier way of converting a Month that has a txt value,
> i.e. $month = "April" and converting that to $month = 4 instead of
> writing a long if statement.
> I have a drop down menu that has the value of the month and I'm
> passing that to another cgi page via post and I want to convert
> $q->param('month') over to 4.

If you're using dropdowns, why not put the number in the value, and the
name as the text, avoiding the interim step. I realize it's an HTML
solution, but it might be simpler. :-\

<select name="myMonth">
  <option  value="1">January</option>
  <option  value="2">February</option>
  <option  value="3">March</option>
  <option  value="4">April</option>
  <option  value="5">May</option>
  <option  value="6">June</option>
  <option  value="7">July</option>
  <option  value="8">August</option>
  <option  value="9">September</option>
  <option value="10">October</option>
  <option value="11">November</option>
  <option value="12">December</option>

	- Joe

Joe Crawford <mailto:joe at>
 * I am a Web Designer and Developer;
 * Find out about me at :
 * A Mailing List for San Diego Web Folks :


The posting address is: san-diego-pm-list at

List requests should be sent to: majordomo at

If you ever want to remove yourself from this mailing list,
you can send mail to <majordomo at> with the following
command in the body of your email message:

    unsubscribe san-diego-pm-list

If you ever need to get in contact with the owner of the list,
(if you have trouble unsubscribing, or have questions about the
list itself) send email to <owner-san-diego-pm-list at> .
This is the general rule for most mailing lists when you need
to contact a human.

More information about the San-Diego-pm mailing list