Foros del Web » Creando para Internet » HTML »

me carga mal el combobox desde BD

Estas en el tema de me carga mal el combobox desde BD en el foro de HTML en Foros del Web. Hola a [email protected] Mi consulta es la siguiente: Tengo un combobox que carga los valores desde una BD. El problema me surge cuando alguno de ...
  #1 (permalink)  
Antiguo 07/03/2007, 04:54
 
Fecha de Ingreso: enero-2007
Mensajes: 283
Antigüedad: 10 años, 11 meses
Puntos: 1
me carga mal el combobox desde BD

Hola a [email protected]

Mi consulta es la siguiente:
Tengo un combobox que carga los valores desde una BD.
El problema me surge cuando alguno de esos valores consta de varias palabras, solo se me carga la primera palabra obviando las demas.

la forma como lo tengo yo hecho:
response.Write("<option value="&rs("puesto_vacante")&">"&rs("puesto_vacant e")&"</option>")

que hayq poner para que me coja bien todas las palabras?

Gracias.
  #2 (permalink)  
Antiguo 07/03/2007, 05:00
 
Fecha de Ingreso: junio-2004
Mensajes: 72
Antigüedad: 13 años, 5 meses
Puntos: 2
Re: me carga mal el combobox desde BD

Tenes que reemplazar esto:
Código:
response.Write("<option value="&rs("puesto_vacante")&">"&rs("puesto_vacant e")&"</option>")
por esto:

Código:
response.Write("<option value=""" & rs("puesto_vacante") & """>" & rs("puesto_vacante") & "</option>")
Te resalte en Rojo para que veas donde esta el cambio.

Espero te sirva.
  #3 (permalink)  
Antiguo 07/03/2007, 05:12
 
Fecha de Ingreso: enero-2007
Mensajes: 283
Antigüedad: 10 años, 11 meses
Puntos: 1
Re: me carga mal el combobox desde BD

Si que funciona...muchas gracias Alert
  #4 (permalink)  
Antiguo 07/03/2007, 11:00
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 16 años, 9 meses
Puntos: 535
Re: me carga mal el combobox desde BD

Los valores de los atributos deben ir entre comillas, simples o dobles, pero entre comillas siempre.
Te traslado al foro xHTML
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:02.