Отображение результатов MySQL SHOW таблиц на веб-сайте

Я пытаюсь отобразить список таблиц в базе данных на моем веб-сайте, и я не могу найти способ, который работает для отображения результатов SHOW tables на фактической странице. Вот мой код:

<?php
$servername = "localhost";
$username = "***";
$password = "***";
$dbname = "***";

//Create Connection

$conn = mysqli_connect($servername, $username, $password, $dbname);

//Check Connection

if (!$conn) {
        die("Connection failed: " .mysqli_connect_error());
}

$sql = "SHOW tables";

$result = mysqli_query($conn, $sql);

while ($row = mysqli_num_rows($result)) {
        echo $row[];
        }

mysqli_close($conn);

?>

1 ответ

Решение

Так должно быть,

while($table = mysqli_fetch_array($result)) { 
    echo($table[0] . "<BR>");  
}
Другие вопросы по тегам