a little something i use:
$s=array('a'=>'apple','p'=>'pear','f'=>'fish');
function create_select($fields,$name,$selected= ''){
$field= '<select name="'.$name.'">';
foreach($fields as $key=>$val){
$field.= '<option value="' . $key . '"';
if($key == $selected)
$field.= ' selected="selected" ';
$field.= ' >' . $val . '</option>';
}
$field.= '</select>';
return $field;
}
echo create_select($s,'fruit','f');