【发布时间】:2011-03-18 04:14:06
【问题描述】:
。嘿伙计们,我怎样才能用某个数据库中的表列表填充下拉列表?
$db = mysql_select_db('thepillar');
$sql = "SHOW TABLES";
$result = mysql_query($sql);
echo '<form method="post" id="try" action="pillar.php">';
echo 'Select Batch: ';
echo '<select name="batch" id="batch">';
echo '<option>';
while($r = mysql_fetch_assoc($result))
{
$tables = $r;
echo '<option>'.$tables.'</option>';
}
。我已经尝试了上面的代码,但下拉列表中仅多次填充“数组”一词,具体取决于数据库中有多少表。
.请帮助!
【问题讨论】:
-
在循环内执行
print_r($tables)并查看从数据库中检索到的内容 =)