* Respeta el uso de comillas (si el HTML que usas las requiere).
* La definición de <Select> debe estar fuera de tu bucle (forach) ...
* El "option" de HTMl tiene value .. usalo .. (aunque si no lo defines tomará el valor que "ves") .. así puedes ver "un dado" y pasar al script de proceso PHP otro dato (ejemplo . . ves "nombre fulano" y pasas "id de un registro de la BBDD del "fulano")
Quedaría:
Código PHP:
<select name="opciones">
<?
foreach($opcion as $k => $v) {
?>
<option value="<? echo $v ?>"><? echo $v ?></option>
<?}?>
</select>
Un saludo,