我做了两个下拉框。第一个下拉列表列出了可用的数据库。当用户从第一个下拉框中选择一个数据库时,我想用该数据库中的所有表填充第二个下拉框。
谁能建议我如何做到这一点?
这是我尝试过的代码
School Name:<select style="width: 140px" name="users" >
<option value="">Select school_name </option>
<?php
$link = mysql_connect('localhost', 'root', '');
$db_list = mysql_list_dbs($link);
while ($row = mysql_fetch_object($db_list)) {
?>
<option value='<?php echo $row->Database; ?>'><?php echo $row->Database; ?> </option>
<?php }?>
</select><br/>
Class:<select style="width: 140px" name="users" >
<option value="">Select school_name </option>
<?php
$link = mysql_connect('localhost', 'root', '');
$db_list = mysql_list_tables($link);
while ($row = mysql_fetch_object($db_list)) {
?>
<option value='<?php echo $row->Tables; ?>'><?php echo $row->Tables; ?></option>
<?php }?>
</select>
<?php
}
?>
现在我想根据第一个下拉框获取第二个下拉列表中的所有表格。