لقد قمت بتنفيذ هذا الكود لعرض اسماء الجدوال الموجودة في قاعدة البيانات على شجرة ولم اعرف خطا تبعي

<?php

include"dbcon.php"; 

$response = array( 

  'status' => 0, 

  'msg' => 'Some problems occurred, please try again.'

); 

// استعلام SQL لاسترداد اسماء الجداول

$sql = "SHOW TABLES";

$result = $conn->query($sql);

// عرض نتائج الاستعلام على شكل شجرة

if ($result->num_rows > 0) {

$response['status'] = 1; 

    $response['msg'] = '<ul>'; 

while($row = $result->fetch_assoc()) {

$response['msg'] .='<li>'. $row["Tables_in_" . "testingdb"] .'</li>';

  } 

$response['msg'] = '<ul>'; 

}

else{ 

  $response['msg'] = 'Please fill all the mandatory fields.'; 

}

echo json_encode($response); 

?>

ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

<html>

<head>

  <title>Show Tables</title>

  <script src="https://code.jquery.com/jqu..."></script>

  <script>

    $(document).ready(function(){

      $.ajax({

        url: "your_php_file.php",

        dataType: "json",

        success: function(response){

          if(response.status == 1){

            $("#table-list").html(response.msg);

          } else {

            $("#error-message").text(response.msg);

          }

        },

        error: function(){

          $("#error-message").text("An error occurred while fetching data.");

        }

      });

    });

  </script>

</head>

<body>

  <h1>Table List</h1>

  <ul id="table-list"></ul>

  <p id="error-message"></p>

</body>

</html>

ملف الاتصال

<?php

$conn = new mysqli('localhost','root','12345678','testingdb');

if ($conn->connect_error) {

  die('Error : ('. $conn->connect_errno .') '. $conn->connect_error);

}

?>