Foros del Web » Programando para Internet » PHP »

Varias listas de menu utilizando consultas desde php y mysql

Estas en el tema de Varias listas de menu utilizando consultas desde php y mysql en el foro de PHP en Foros del Web. Hola tengo un problema..... Tengo 3 tablas en una bd Nivel, Grados, Grupos Quiero realizar una pagina con 3 menus dezplegables que hagan consultas a ...
  #1 (permalink)  
Antiguo 29/07/2010, 10:44
 
Fecha de Ingreso: marzo-2010
Mensajes: 14
Antigüedad: 14 años
Puntos: 0
Varias listas de menu utilizando consultas desde php y mysql

Hola tengo un problema.....

Tengo 3 tablas en una bd Nivel, Grados, Grupos
Quiero realizar una pagina con 3 menus dezplegables que hagan consultas a estas tablas pero al momento de elegir un nivel (1:preescolar,2:primaria,3:secundaria), es decir el nivel 3:secundaria se me autoactualice en la siguiente lista de menu todos los grados que existen en ese nivel y al elegir un grado se me autoactualice en la siguiente lista de menu todos los grupos de ese grado, ademas quede la seleccion en las pestañas anteriores lo que se ha seleccionado anterirmente.
  #2 (permalink)  
Antiguo 29/07/2010, 11:12
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: Varias listas de menu utilizando consultas desde php y mysql

Holas,

Puedes recuperar depende como estes enviando tus variables con POST o GET, por ejemplo:

Cita:
<SELECT ....>

<option value="<? if(isset($_POST['valor_antes_seleccionado']) && $_POST['valor_antes_seleccionado']==$valor_item) echo 'selected' ?>"><? echo $nombre_item;?></option>

</SELECT>
Imagino que para el select usar un bucle while o for para imprimir los options. Eso seria una forma, y la otra seria aun mejor con Ajax. Si buscas en el foro con titulo listas dependientes encontraras un monton de imformacion.

Saludos
Gildus
__________________
.: Gildus :.

Etiquetas: listas, mysql
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 10:48.