Tuesday, May 12, 2009

US States Listing - PHP

function fnUSStatesOptionsList($varSelected = "al")
{
$varStatesList = array(
"--" => " ",
"al" => "Alabama",
"ak" => "Alaska",
"ar" => "Arkansas",
"az" => "Arizona",
"ca" => "California",
"co" => "Colorado",
"ct" => "Connecticut",
"de" => "Delaware",
"fl" => "Florida",
"ga" => "Georgia",
"hi" => "Hawaii",
"ia" => "Iowa",
"id" => "Idaho",
"il" => "Illinois",
"in" => "Indiana",
"ks" => "Kansas",
"ky" => "Kentucky",
"la" => "Louisiana",
"ma" => "Massachusetts",
"md" => "Maryland",
"me" => "Maine",
"mi" => "Michigan",
"mn" => "Minnesota",
"mo" => "Missouri",
"ms" => "Mississippi",
"mt" => "Montana",
"nc" => "North Carolina",
"nd" => "North Dakota",
"ne" => "Nebraska",
"nh" => "New Hampshire",
"nj" => "New Jersey",
"nm" => "New Mexico",
"nv" => "Nevada",
"ny" => "New York",
"oh" => "Ohio",
"ok" => "Oklahoma",
"or" => "Oregon",
"ot" => "Other",
"pa" => "Pennsylvania",
"ri" => "Rhode Island",
"sc" => "South Carolina",
"sd" => "South Dakota",
"tn" => "Tennessee",
"tx" => "Texas",
"ut" => "Utah",
"va" => "Virginia",
"vt" => "Vermont",
"wa" => "Washington",
"wi" => "Wisconsin",
"wv" => "West Virginia",
"wy" => "Wyoming"
);

$varSelected = strtolower($varSelected);
$str = '';
while(list($cc,$cv)=each($varStatesList))
{
$varSelected2 = (strcmp($cc,$varSelected) == 0) ? 'SELECTED' : "";
$str .= "\n";
}

return $str;
}

Disclaimer: Any code or advice given is for instructional purposes only. We will not be responsible for any loss or damage caused by using this script.

No comments: