Foros del Web » Programando para Internet » PHP »

Cambiar datos de un combobox

Estas en el tema de Cambiar datos de un combobox en el foro de PHP en Foros del Web. Hola, mi cuestión es la siguiente. Tengo cuatro enlaces y una lista desplegable que carga los datos de una base de datos mysql. Quiero que ...
  #1 (permalink)  
Antiguo 03/01/2006, 01:54
 
Fecha de Ingreso: diciembre-2002
Ubicación: Madrid
Mensajes: 378
Antigüedad: 15 años
Puntos: 11
Cambiar datos de un combobox

Hola, mi cuestión es la siguiente.

Tengo cuatro enlaces y una lista desplegable que carga los datos de una base de datos mysql.

Quiero que cuando pinche en el enlace1 se cargue en la lista los datos de la tabla1, cuando pinche en el enlace2 se cargue los datos de la tabla2 ... todo esto de forma dinámica, sin cambiar de página.
¿ Alguien me ayuda ?

Un saludo y feliz año.
  #2 (permalink)  
Antiguo 03/01/2006, 02:09
Avatar de Hereje  
Fecha de Ingreso: junio-2002
Ubicación: Córdoba, Argentina
Mensajes: 439
Antigüedad: 15 años, 6 meses
Puntos: 2
Si no tiene que recargar la página tendras que empezar a ver algo de AJAX.

Saludos!
__________________
Sergio
  #3 (permalink)  
Antiguo 03/01/2006, 03:21
 
Fecha de Ingreso: diciembre-2005
Ubicación: Madrid, España
Mensajes: 154
Antigüedad: 12 años
Puntos: 2
Si se puede recargar pero no cambiar, puedes meter un parámetro GET que sea el refresh.

Mete en el select una llamada a una función javascript:

onChange="refresh()"

En esa función recoges el valor del select, y haces un submit de un formulario oculto que vaya dirigido hacia la propia página. Al recargar, diferencias la petición de datos de la carga inicial con el parámetro pasado por GET, y llamas a la tabla que quieres.

Saludos
  #4 (permalink)  
Antiguo 03/01/2006, 04:58
 
Fecha de Ingreso: diciembre-2002
Ubicación: Madrid
Mensajes: 378
Antigüedad: 15 años
Puntos: 11
Radian probaré lo que me comentas a ver como queda, ¿ Hereje conoces algo parecido en ajax ?

Gracias a los dos.
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 20:43.