我已经尝试了一切,但我无法做到。我需要使用数据库中表的名称创建一个下拉列表。拜托,给我一些启发。谢谢大家!
$str = "";
$conn = connect_bd();
$sql = "SHOW TABLES FROM $banco";
$result = $conn->query($sql);
if(!$result){
$str = $str . "<option> Não foi possível fazer a consulta no banco. </option>";
}
while ($row = $result->fetch_assoc($result)){
$str = $str . "ok";
}
答案 0 :(得分:0)
.profile
这是基本的想法,你循环遍历数组,并为每个带有数组的项回显出值为select的选项。
答案 1 :(得分:0)
你可以尝试这个来获取数组中的表名
$result = mysql_query("show tables"); // run the query and assign the result to $result
$tables=array();
while($table = mysql_fetch_array($result)) { // go through each row that was returned in $result
$tables[]=$table;
}
print_r($tables);
然后您可以使用此$tables
数组填充您的下拉列表