2014-02-15 48 views
0

如何使mysql數據庫中的每個表都位於選項標籤內,以便用戶可以選擇一個表。我希望有人能理解我的意思。我知道如何查看數據庫中的所有表格。感謝任何答案!如何從mysql數據庫內部顯示錶<option>

+2

這問題是一千人的重複 –

+0

@RoyalBg:所以......投票結束;) –

+0

我知道但是如何顯示數據庫中的每個表格呢?所以每張桌子都有自己的

回答

2

在這裏你只需要一個命令

show tables; 

如果你想指定數據庫也

show tables from database; 

下面是完整的PHP代碼來獲取表名

<?php 
$con=mysqli_connect("localhost","username","password","database"); 

// Check connection 
if (mysqli_connect_errno()) 
    { 
    echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    } 

$result = mysqli_query($con,"SHOW TABLES"); 

echo '<select>'; 
while($row = mysqli_fetch_array($result)) 
    { 

    echo '<option>'.$row[0].'</option>'; 
    } 
echo '</select>'; 


mysqli_close($con); 
?>