if I understood correctly, you want the key of your array to be the value of the <option>, and the value of that key to be displayed to theuser as text.
So if you had
WA - Washington
CA - California
in the format key - value
You'd want
<option value="WA">Washington</option>
<option value="CA">California</option>
If so, this'll work
$bla = array("your array here");
echo "<select name=\"whatever\">\n";
foreach($bla as $key => $value)
echo "<option value=\"" . $key . "\">" . $value . "</option>\n";
}
echo "</select>\n";
Cgraz