¿ como puedo hacer 2 list/menu, dependiente uno del otro, basados en mysql ?
el cuento es este...
tengo un form, en donde tengo un list/menu que me arroja los valores ingresados en una tabla mysql.. lo cual hago asi:
Código PHP:
<?php
$conexion= mysql_connect("localhost","icaro","icaro") or die ("no se pudo conectar con el servidorssssssss");
mysql_select_db("administracion",$conexion)or die ("problemas en la conexion a la base de datos");
$consul_contrato= mysql_query("select nom_contrato from contratos where estado='En proceso' group by nom_contrato", $conexion) or die ("cago".mysql_error());
?>
<select name="consulta_contrato" class="texto_3" id="consulta_contrato" >
<option selected="selected"></option>
<?php while ($reg=mysql_fetch_array($consul_contrato))
echo "<option value=\"$reg[nom_contrato]\">$reg[nom_contrato]</option>";
?>
</select>
en resumen... el primer list/menu me entrega 1 - 2 - 3 - 4 - 5
y la tabla "cargos" tiene por ejemplo
Contrato / Cargo
1 / aaa
1 / bbb
2 / fff
2 / ggg
2 / hhh
3 / xxx
etc...
lo que quiero es que si selecciono "2" en el list/menu "consulta_contrato", me arroje los elementos "fff" , "ggg" y "hhh" en el "otro" list menu
como puedo hacer esto ????
debería ser un javascript ??? si es asi les agradecería algun ejemplo o algo porque en javascript no me manejo bien..
gracias a todos por toda la ayuda posible....