Hola, lo que debes hacer es lo siguiente:
este es tu select y tu text (ejemplo):
Código PHP:
<select name="misel">
<option value=1>opcion 1</option>
<option value=2>opcion 2</option>
<option value='otro'>Otro</option>
</select>
<input type='text' name='texto' onKeyPress='if(event.keyCode==13)cambiar();'>
Pongo el keypress para que el select cambie cuando le des enter en el text.
Y aqui viene la funcion:
Código PHP:
<script type='text/javascript'>
function cambiar()
{
misel.options[2].value=texto.value;
misel.options[2].text=texto.value;
}
</script>
Y eso es todo. El valor del indice de la opcion depende de cuantas opciones tengas en el select.