求php两个下拉列表联动解决办法.

图片说明
选择科室后,对应员工姓名根据选择的科室获取,怎么做到。
两个列表的代码:

```


echo "-请选择-  ";
<?php
@include "conn.php"; //链接数据库
$gzh_num_result=mysql_query("select gzh_num , gzh_name from gongzhong where gzh_renum=0 order by gzh_num ;");
while($gzh_num_row=mysql_fetch_array($gzh_num_result))
{

list($gzh_num,$gzh_name)=$gzh_num_row;
    echo "<option value=".$gzh_num.">".$gzh_name."&nbsp;&nbsp;</option>";
        //  echosuboption($gzh_num,@$_GET['gzh_num']);

};
?>
</select>
    </td>   
    <td><select name="yg_num" >
    echo "<option value=0>-请选择-&nbsp;&nbsp;</option>";
      <?php

$yg_num_result=mysql_query("select yg_num , yg_name from yuangong where gzh_renum=01 order by yg_num ;");
while($yg_num_row=mysql_fetch_array($yg_num_result))
{   
    list($yg_num,$yg_name)=$yg_num_row;

    echo "<option value=".$yg_num.">".$yg_name."&nbsp;&nbsp;</option>";

};
?>
</select></td>

gzh__rum处应当写什么代码可以实现?

用ajax实现联动吧,先展示第一个下拉框的列表,然后点击第一个下拉框列表里面的元素时触发ajax发出请求select出第二下拉框菜单列表

利用onchange获取科室id号 然后ajax请求数据 然后返回值修改对应员工姓名数据.