Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2010, 14:42
felipe_ceg
 
Fecha de Ingreso: noviembre-2008
Mensajes: 112
Antigüedad: 15 años, 5 meses
Puntos: 1
mostrar datos segun lo que eligo anteriormente

amigos,
tengo un select option el cual recoge datos desde una tabla de la base de datos

Código PHP:
Ver original
  1. <select name="terminal">
  2. <?
  3. $roc = mysql_query ("SELECT * FROM terminal") or die (mysql_error());
  4.    while ($datos = mysql_fetch_array($roc)) {
  5.                    
  6. echo  "<option value=\"$datos[id_term]\">$datos[des_term]</option>";     
  7.     }
  8. ?>
  9. </select>

y necesito que en otro campo en donde recupero los trabajadores (de otra tabla) despliegue solamente los que pertenecen al terminal que eligo en un principio...

Código PHP:
Ver original
  1. <select name="jefea">
  2.  
  3.     <?php
  4. include "pags/conectar.php"; //conexion con la db                                              
  5. $roc = mysql_query ("SELECT * FROM  bo_funcionario WHERE id_carg =2  order by nom_func");
  6.     while ($datos = mysql_fetch_array($roc)) {
  7.                    
  8.   echo  "<option value=\"$datos[id_func]\">$datos[nom_func]  $datos[ape_func]</option>";     
  9.     }                                                                              
  10.                    
  11.                     ?>
  12.   </select>

estas tablas tienen un campo en comun que es "id_term" para relacionarlas,
lo que quiero hacer es que al elegir un terminal en el <select name="terminal">
en el <select name="jefea"> debe mostrar solo los funcionarios que pertenecen al terminal elegido inicialmente
que como dije antes estan relacionadas por id_term

de antemano muchas gracias