-3
我想爲我的數據庫中的表進行腳本搜索。mySQL SHOW TABLES - >表名不顯示
我發現你可以用查詢「SHOW TABLES」來做到這一點。 當我實現這個並在瀏覽器上回顯輸出時, 它不顯示它應該做的表名。 表的數量是正確的,但它顯示輸出
ArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArray
12次陣我已經在我的數據庫12桌。
也許這是在我的代碼,所以它在這裏。
function backup_db()
{
require_once("../../Connections/chirodon_chirodb.php");
// Find all tables in the Database
$count = 0;
$fetch_Tables = $chirodon_chirodb -> query("SHOW TABLES") or die(mysql_error());
while($table = $fetch_Tables -> fetch_array()) {
$allTables[$count] = $table;
$count++;
}
foreach($allTables as $table) {
echo $table;
}
mysqli_free_result($fetch_Tables);
}
$ chirodon_chirodb是我與數據庫的連接。 這不是問題,因爲我在網站上多次使用它,沒有任何問題。
更換'回聲$表;'和'的var_dump($表);'看到陣列的結構和訪問需要的值。注意:這裏不需要'$ count'變量,只需使用'$ allTables [] = ...'而不用任何鍵,PHP將自動增加鍵。 – Sugar 2014-08-28 12:59:27
謝謝你的幫助:) – RafS 2014-08-28 13:04:12