set the value to red,green, etc.
<option value="red">red</option>
if you need id, and colour:
<?php
$colour = array(1 => 'red',2 => 'green',3 => 'blue');
if(!isset($_POST['submit'])){
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">
<select name="color">';
foreach($colour as $k => $v){
echo '<option value="'.$k.'">'.$v.'</option>';
}
echo '
</select>
<input type="submit" name="submit" value="submit" />
</form>';
}else{
echo 'colour is '.$colour[$_POST['color']];
echo 'colour id is '.$_POST['color'];
}
?>