Buenos dias compañeros, mi inquietud es la siguiente: tengo un formulario de registro el cual contiene un MultiSelect creado dinamicamente con los datos de una tabla(paises) de mi BD hasta hay todo bien, la estructura del mismo es esta
codigo_pais pais
1010 Argentina
1011 Perú
1012 Colombia
y asi sucesivamente con los demas paises de sudamerica, pero como ustedes bien saben al momento de añadir un nuevo registro se inserta es el código, y lo que deseo es que se inserte el nombre del pais, puesto que en mi tabla de registro ese campo que se llama habitad puede contener varios datos separados por comas, pues el usuario puede elegir mas de una opción, me gustaria que me dieran alguna idea al respecto de como hacerlo se muy bien que tendria que hacer una consulta al a la tabla paises para extraer el nombre de cada uno, habria que trarar el MultiSelect como un arreglo select name="habitad[]"? pero estoy crudo con esto
ya que como son varios datos que selecciona el usuario y que se deberían insertar en el campo de la tabla.
Agradesco cualquier sugerencia al respecto
Saludos.