Ver Mensaje Individual
  #12 (permalink)  
Antiguo 15/10/2010, 18:14
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 3 meses
Puntos: 214
Respuesta: Llenar un select a partir de la opcion elegida en otro select

Hola
pues es solo cuestión de buscar bien en el foro (sugiero la búsqueda avanzada) pues este tema está ya bastante comentado......
incluso con jquery y ajax (cosa que incluso jquery ya tiene incluida)
así que, a buscar!!! (o puedes buscar en la web select dependientes con jquery)

ahora, que si no tienes tiempo para aprender, pues entonces en el primer select
en el evento onchange direccionalo de nuevo a la página, y cuando cargue de nuevo
la página haces la carga del otro select con la variable que acabo de llegar (el valor
que seleccionaron en el primer combo) de un modo más fácil

ej

Código PHP:
Ver original
  1. ....
  2. //primer select con redireccion a esta misma página
  3. <select name='combo1' onchange=submit() // o location.href='pagina.php';>
  4. <option value=1>1</value>
  5. </select>
  6. //otro select
  7. if(isset($_GET['combo1'])){
  8. $query = 'SELECT * FROM otratabla WHERE campo = '.$_GET['combo1'];
  9. <select name='combo2'>
  10. while(true)
  11. {echo '<option>'.$val.'</option>';}
  12. </select>
  13. }

o revisa esto
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

Última edición por mortiprogramador; 15/10/2010 a las 18:25