Foros del Web » Programando para Internet » PHP »

actualizar texbox al seleccionar opcion de select

Estas en el tema de actualizar texbox al seleccionar opcion de select en el foro de PHP en Foros del Web. compañeros del foro tengo un pequeño problema estoy programando la interfaz de insercion de un deposito bancario en PHP en el cual tengo un select ...
  #1 (permalink)  
Antiguo 07/02/2011, 09:41
 
Fecha de Ingreso: noviembre-2010
Mensajes: 181
Antigüedad: 13 años, 5 meses
Puntos: 2
actualizar texbox al seleccionar opcion de select

compañeros del foro tengo un pequeño problema estoy programando la interfaz de insercion de un deposito bancario en PHP en el cual tengo un select o input select o tambien llamada combobox donde obtengo desde la base de datos los periodos de tiempo que en esta caso los he llamado SEMANA 1, SEMANA 2, ... HASTA SEMANA N,
bueno pues estos periodos tiene una fecha de inicio y una fecha de fin, las cuales muestro en input-text html.
el prob lema es que se deben de estar actualizando esas fecha de acuerdo a la opcion que tome en el select y no lo he podido hacer, y quisiera ver si alguien de ustedes tiene algun ejemplo para baserme en ese y hacer lo que necesito.

la tabla de donde extraigo los datos es:
PERIODO
idperiodo
nombreperiodo ----> este es el dato que jalo al select
fecha_ini ------> este a un inputtext llamado desde
fecha_fin--------> esta a otro inputtext llamado hasta
  #2 (permalink)  
Antiguo 07/02/2011, 09:55
Avatar de anacona16  
Fecha de Ingreso: marzo-2010
Ubicación: Bogota DC
Mensajes: 610
Antigüedad: 14 años, 1 mes
Puntos: 52
Respuesta: actualizar texbox al seleccionar opcion de select

Eso es trajajo de jQuery es una herramienta facil para hacer lo que quieres, y muy facil de programar, necesitas una funcion que al seleccionar una opcion del combo se envie el id de ese periodo a un archivo PHP que consulta las fechas de ese periodo y las pone en los campos

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.     // Parametros para e combo1
  3.    $("#combo1").change(function () {
  4.         $("#combo1 option:selected").each(function () {
  5.                 elegido=$(this).val();
  6.                 $.get("script.php", { elegido: elegido }), function(data){
  7.                 $("#fecha").val(ui.item.valor),
  8.             });        
  9.         });
  10.    })  
  11. });

Ahora en script.php

Código PHP:
Ver original
  1. $datos = array();
  2. $elegido = $_GET['elegido']:
  3.         $consulta = $sql->consulta("SELECT * FROM PERIODO WHERE idperiodo = '$elegido'");
  4.    
  5.         while ($resultado = $sql->fetch_array($consulta)){
  6.             $datos[] = array("nombre" => $resultado['nombreperido], "fecha_ini" => $resultado['fecha_ini'], "fecha_fin" => $resultado['fecha_fin']));
  7.         }
  8.        
  9.         return $datos;
  10.         $sql->desconectar();
  11.     }

Es un ejemplo rapido, busca por jquery o combos dependientes con jquery
  #3 (permalink)  
Antiguo 07/02/2011, 10:27
 
Fecha de Ingreso: noviembre-2010
Mensajes: 181
Antigüedad: 13 años, 5 meses
Puntos: 2
Respuesta: actualizar texbox al seleccionar opcion de select

gracias anacona16 lo voy aimplementar

Etiquetas: opcion, seleccionar, select
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 08:25.