首先也是最重要的第一次发布问题对我来说很容易:)
我正在尝试使用 PHP/MySQL 生成一个 `Form DropDownList (Select/options)。我需要使用仅包含“.com”的数据库中的表名自动填充的选项
这是我当前的代码:
<?php
$con = mysql_connect("localhost","username","password");
$db = mysql_select_db("dbname",$con);
$result = mysql_query("SHOW TABLES LIKE '%.com%'",$con) or die('cannot show tables');
while($tableName = mysql_fetch_row($result)) {
$table = $tableName[0];
}
;
$option .= '<option value = "website-manager.php?table='.$table.'">'.$table.'</option>';
?>
<form name="form" id="form">
<select name="jumpMenu" id="jumpMenu">
<option value="#">Select Website</option>
<?php echo $option ; ?>
</select>
<input type="button" name="go_button" id= "go_button" value="Go" onclick="MM_jumpMenuGo('jumpMenu','parent',0)" />
</form>
当我使用此代码时,只填充一个表名,而不是我数据库中当前的 15 个。
如何更正上面的代码以填充所有表名?