Foros del Web » Programando para Internet » PHP »

Combobox (select) ingresa en blanco.

Estas en el tema de Combobox (select) ingresa en blanco. en el foro de PHP en Foros del Web. ola... soy un aprendiz :D necesito ayuda. tengo un COMBOBOX (select) que me trae los datos desde una tabla en MySQL, el problema es cuando ...
  #1 (permalink)  
Antiguo 18/12/2009, 16:00
Avatar de shinta_snake  
Fecha de Ingreso: diciembre-2009
Mensajes: 70
Antigüedad: 14 años, 4 meses
Puntos: 0
Combobox (select) ingresa en blanco.

ola... soy un aprendiz :D necesito ayuda.
tengo un COMBOBOX (select) que me trae los datos desde una tabla en MySQL,
el problema es cuando ingresa una registro nuevo la informacion del COMBOBOX
me ingresa en blanco, :S.

he googleado arto pero no logro ingresar el parametro q selecciono.
agradeceria su ayuda.... y sin javascript porfa .... puro PHP.

Última edición por shinta_snake; 18/12/2009 a las 17:32
  #2 (permalink)  
Antiguo 18/12/2009, 16:01
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: Combobox (select) ingresa en blanco.

Como lo estas insertando?
Verificaste que el value de los option en el formulario este correcto?
Y que se reciban correctamente en el script que lo procesa?
  #3 (permalink)  
Antiguo 18/12/2009, 16:26
Avatar de shinta_snake  
Fecha de Ingreso: diciembre-2009
Mensajes: 70
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Combobox (select) ingresa en blanco.

$HTTP_POST_VARS["comb_perfil"]

con ese codigo lo intento insertar. me ingresan todos los demas datos q estan en los INPUT.
pero me pillaste con la opcion del value y si esta recibiendo la info, por lo visto no.

puedes explicarme.
  #4 (permalink)  
Antiguo 18/12/2009, 16:35
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: Combobox (select) ingresa en blanco.

Como es la consulta que usas para obtener los datos? el campo de la tabla que contiene el perfil se llama idperfil?
  #5 (permalink)  
Antiguo 18/12/2009, 16:46
Avatar de shinta_snake  
Fecha de Ingreso: diciembre-2009
Mensajes: 70
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Combobox (select) ingresa en blanco.

eso es en el FORMULARIO DE INGRESO DE USUARIOS. donde el COMBOBOX trae
desde MySQL esto:

y en el proceso de GRABAR LOS DATOS realizo el INGRESO con un simple
$sql = "INSERT INTO usuarios ......................

los demas datos se guardan correctamente ... pero el combo comb_perfil nop.

Última edición por shinta_snake; 18/12/2009 a las 17:31
  #6 (permalink)  
Antiguo 18/12/2009, 16:56
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: Combobox (select) ingresa en blanco.

Ah pues ahi esta tu problema claramente, en la consulta solo traes el campo p_descripcion , por eso $row["idperfil"] no esta definida y el combo envia value en blanco con cualquier opcion
  #7 (permalink)  
Antiguo 18/12/2009, 17:06
Avatar de shinta_snake  
Fecha de Ingreso: diciembre-2009
Mensajes: 70
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Combobox (select) ingresa en blanco.

tonces deberia llamar en vez de "p_descripcion" para insertarlo en la tabla a "idperfil" o me ekivoco. pero sigo sin entender... porq en relativa ... estoy haciendo todo bn.
pero q cambio.... iluminame MEN :D
  #8 (permalink)  
Antiguo 18/12/2009, 17:16
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: Combobox (select) ingresa en blanco.

No estas "haciendo todo bien", porque no estas sacando de la bd un dato que intentas utilizar despues; simplemente, en lugar de sacar solo pd_descripcion en la consulta, saca los dos campos que vas a utilizar.
  #9 (permalink)  
Antiguo 18/12/2009, 17:35
Avatar de shinta_snake  
Fecha de Ingreso: diciembre-2009
Mensajes: 70
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Combobox (select) ingresa en blanco.

MAESTRO!!! tenias razon ... llame a los 2 campos en vez de a uno.
y me registro sin problemas el codigo de la tabla.
MUCHAS GRACIAS ... por la paciencia.

pero siguiendo en el mismo tema.... como lo ago para que en de q me ingrese el CODIGO
me ingrese la DESCRIPCION??????????????????????
  #10 (permalink)  
Antiguo 18/12/2009, 17:42
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: Combobox (select) ingresa en blanco.

El formulario envia el value de la opcion seleccionada, si quieres que envie la descripcion en vez del codigo, pon la descripcion en el value en lugar del codigo
  #11 (permalink)  
Antiguo 18/12/2009, 18:08
Avatar de shinta_snake  
Fecha de Ingreso: diciembre-2009
Mensajes: 70
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Combobox (select) ingresa en blanco.

MUCHAS GRACIAS darkasecas
me faltaba eso para segir en mi sistema.

GRACIAS POR EL TIEMPO Y PACIENCIA.
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 01:37.