Foros del Web » Programando para Internet » PHP »

Cambiar select dependiendo de un valor

Estas en el tema de Cambiar select dependiendo de un valor en el foro de PHP en Foros del Web. Buenas noches Tengo un select en mi formulario, pero antes tengo un formulario que dependiendo si encuentra a un usuario en la base de datos, ...
  #1 (permalink)  
Antiguo 24/02/2015, 18:30
 
Fecha de Ingreso: noviembre-2010
Mensajes: 105
Antigüedad: 13 años, 5 meses
Puntos: 0
Exclamación Cambiar select dependiendo de un valor

Buenas noches

Tengo un select en mi formulario, pero antes tengo un formulario que dependiendo si encuentra a un usuario en la base de datos, trae los valores, de nombres, cedula y categoria(estos son los datos principales), el select segun la categoria que se elija, es decir, si elijo una de las opciones del select se me ejecuta una funcion en javascript que me carga un valor en un <input_txt>, lo que busco es que al traer el valor de categoria desde la base de datos, pueda cambiar automaticamente el select y este a su vez ejecute el javascript que me coloca el valor....

no se si me hice entender...hasta ahora el select va asi....
Código PHP:

<select name="categoria" id="categoria" onchange="cargavalor()">
                <
option selected="selected" value="0">Seleccione uno...</option>
                <
option value="1">Oftalmologos y subespecialistas</option>
                <
option value="2">Optometras</option>
                <
option value="3">Estudiantes,Residentes,Fellows</option>
                <
option value="4">Otras Especialidades</option>
                <
option value="5">Extranjeros</option>
                <
option value="6">Sociedad Colombiana de oftalmologia</option>
                <
option value="7">Medico Adscrito y/o accionista</option>
              </
select
si selecciono algo la funcion cargavalor() de onchange, me carga un valor en un campo de texto esto funciona bien, pero ahora ya tengo datos cargados por medio de excel y el usuario si existe debe ponerse en este formulario automaticamente la categoria, es decir que si la categoria del usuario en base de datos es 3, se ponga automaticamente el select en esta opcion y a su vez ejecute el javascript


Espero me haya hecho entender
  #2 (permalink)  
Antiguo 25/02/2015, 02:20
 
Fecha de Ingreso: enero-2015
Mensajes: 205
Antigüedad: 9 años, 2 meses
Puntos: 18
Respuesta: Cambiar select dependiendo de un valor

No se si te he entendido bien, pero si lo que quieres es que se muestren los valores dinámicamente dependiendo de lo que hagas en un campo anterior, tienes varias opciones.

1- Traer todos los valores de las base de datos y por javascript mostrar solo los que quieras dependiendo de lo que vayas seleccionando en el campo select.

2- Con ajax rehacer la consulta a la base de datos cada vez que cambie el campo select y mostrar de nuevo esa parte de tu web. ese campo.

Saludos
  #3 (permalink)  
Antiguo 25/02/2015, 05:55
Avatar de alexisverano  
Fecha de Ingreso: septiembre-2008
Ubicación: La Habana.Cuba
Mensajes: 298
Antigüedad: 15 años, 7 meses
Puntos: 36
Respuesta: Cambiar select dependiendo de un valor

Llegate por este enlace y toma la idea y adaptala a tus necesidades:

http://www.forosdelweb.com/f18/aport...veles-1090358/
  #4 (permalink)  
Antiguo 25/02/2015, 08:22
 
Fecha de Ingreso: enero-2007
Mensajes: 285
Antigüedad: 17 años, 3 meses
Puntos: 21
Respuesta: Cambiar select dependiendo de un valor

esto podria servirte..

http://www.forosdelweb.com/f18/mostr...elect-1121517/

Etiquetas: dependiendo, formulario, select, valor
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 07:15.