Foros del Web » Programando para Internet » PHP »

Javascript con variables de php

Estas en el tema de Javascript con variables de php en el foro de PHP en Foros del Web. Buenas, quería saber si puedo implantar el siguiente escenario: Tengo 2 selects de html, el cual uno le marcas el año, y el segundo se ...
  #1 (permalink)  
Antiguo 17/09/2010, 09:39
 
Fecha de Ingreso: septiembre-2010
Mensajes: 15
Antigüedad: 13 años, 7 meses
Puntos: 0
Javascript con variables de php

Buenas,

quería saber si puedo implantar el siguiente escenario:

Tengo 2 selects de html, el cual uno le marcas el año, y el segundo se debería actualizar automáticamente para los valores de ese año. Para cada año, hay valores diferentes en el 2 select.

La cosa está, en que los años no son unos años estáticos, sino que son sacados de la base de datos y se meten en el select.

Por ejemplo, a la hora de crear los arrays de javascript para los valores del segundo select:

var valores_2=new Array("-","valor1","valor2","valor3","valor4","valor5" )

Esos valores, a su vez, también deben ser sacados desde la BD con php, por lo tanto no sé si hay alguna manera de sacar los datos con php de la bd, y luego pasarselos a java asi:


var valores_2=new Array("-","$valor1","$valor2","$valor3","$valor4","$valor5 ")

Con el select uno, lo mismo, los años los saco también con php de la bd.

No sé si me he explicado muy bien...

saludos y gracias!
  #2 (permalink)  
Antiguo 17/09/2010, 09:45
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Javascript con variables de php

Hola
pues puedes hacer una consulta completa a la tabla que trae los datos de los años,
y generar los arrays en javascript con esa info (obviamente, agregando el id que se usa
en el primer combo) para que luego en el onchange del primer combo se vaya a una función
javascript que busque en esos arrays generados los que coincidan en id, y use esos para
alimentar el segundo combo

otra opción, es que uses jquery por ej para cuando cambies valor en el primer combo, se ejecute una página php y se alimente el segundo combo

aquí en los foros encuentras bastantes ejemplos del asunto,
así que puedes pasear un rato (o usar la búsqueda avanzada)
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: javascript, variables
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:39.