El código que tienes es correcto
Código PHP:
Ver original<select name="fvariable">
<?php
echo "<option value='".$lista["codigo"]."'>".$lista["nombre"]."</option>";
}?>
</select>
Se supone que en el formulario tienes un objeto el cual se llama fvariable y que por lo tanto
en tu código tendrás que recogerlo con $_POST["fvariable"]
Agrega en tu codigo un phpinfo(), justo antes de recoger la variable que viene del formulario, para asegurarte del nombre, luego lo quitas, en phpinfo() en la seccion de variables veras el valor te tiene el objeto fvariable.