2014-11-01 2 views
-2

Так что это мой код прямо сейчас:Показать все таблицы из базы данных MySQL в PHP

$mysqli = new mysqli("localhost", "username", "password", "dbname"); // connect 

     if (mysqli_connect_errno()) { // checking connection 
      printf("Connect failed: %s\n", mysqli_connect_error()); 
      exit(); 
     } 

Итак, есть несколько таблиц в базе данных. Я хочу показать все имена всех таблиц. Я искал это в Интернете некоторое время, но я не мог найти правильный ответ. Заранее спасибо!

ответ

1

Вы можете использовать эти запросы в вашем PHP код:

mysql> show databases; 
+--------------------+ 
| Database   | 
+--------------------+ 
| information_schema | 
| begueradj   | 
| mysql    | 
| performance_schema | 
| phpmyadmin   | 
| tester    | 
+--------------------+ 
6 rows in set (0.04 sec) 

mysql> use tester; 
Reading table information for completion of table and column names 
You can turn off this feature to get a quicker startup with -A 

Database changed 
mysql> show tables; 
+------------------+ 
| Tables_in_tester | 
+------------------+ 
| images   | 
+------------------+ 
1 row in set (0.00 sec) 
Смежные вопросы