Ahora... ya en las ultimas y habiendo hecho mil pruebas... os pido ayuda con una cosa muy simple pero imposible para mi... (soy novato)
Tengo un formulario html para hacer unas reservas, tengo 3 campos <Select> que hacen una consulta a una bbdd, primero lo hace uno, después el otro y después el otro (creo que esto se le llama select multiple).
El formulario funciona a la perfección, pero al recibir los datos en el email se muestra el campo "value" y no la opcion seleccionada (el texto) de las opciones del select.
Ejemplo:
<select name="destino">
<option value="1">Barcelona</option>
Y en vez de recibir Destino: Barcelona en mi email, recibo el numero 1.

He estado leyendo manuales y entiendo que el value es la información inicial de cada option, pero necesito recibir la información que el cliente selecciona, no del value.
A la vez, utilizo el value para hacer las consultas en las otras tablas de la bbdd. Si utilizara el mismo nombre y value en cada option no podría hacer las consultas deseadas.
Si queda alguna duda pondré el código entero para que lo entendáis.
Muchas gracias por vuestra ayuda y disculpad las molestias.