Bueno podrias hacer lo siguiente..
ese campo del id que solo sirva para la seleccion en pones un campo hidden que sera el que en realidad guarde el dato y para pasar el valor al campo oculto algo asi
Código HTML:
<script>
function actualiza(){
document.nombredetuform.nombredetucampohideen.value=document.nombredetuform.nombredetucamposelect.text;
}
</script>
y en el select
Código HTML:
<SELECT name="elquesea" id="elquesea" onchange="actualiza()">
Espero que te sirva
Un Saludo