mysql_list_tables

(PHP 4, PHP 5)

mysql_list_tables — Повертає список таблиць бази даних MySQL

Увага

Ця функція оголошена застарілою в PHP 4.3.0, і, разом з модулем MySQLвидалено PHP в 7.0.0. Замість неї використовуйте модулі, що активно розвиваються. MySQLi або PDO_MySQLТак же смотрите разделMySQL: вибір API. Альтернативи для цієї функції:

  • SQL запит:SHOW TABLES FROM dbname

Опис

mysql_list_tables(string $database, resource $link_identifier = NULL): resource|false

Повертає список імен таблиць бази даних MySQL.

Ця функція застаріла. Замість неї рекомендується використовувати mysql_query() із запитом SHOW TABLES [FROM db_name] [LIKE 'pattern']

Список параметрів

database

Ім'я бази даних

link_identifier

З'єднання MySQL. Якщо ідентифікатор з'єднання не вказано, буде використано останнє з'єднання, відкрите mysql_connect(). Якщо таке з'єднання не було знайдено, функція спробує створити таке, якби mysql_connect() було викликано без параметрів. Якщо з'єднання не було знайдено та не змогло бути створено, генерується помилка рівня E_WARNING

Значення, що повертаються

Дескриптор результату (resource) у разі успішного виконання або **false**в случае возникновения ошибки.

Используйте функциюmysql_tablename() для роботи з результатом запиту або будь-яку іншу функцію, здатну це робити, наприклад, mysql_fetch_array()

список змін

ВерсияОпис
4.3.7Функція позначена застарілою.

Приклади

Приклад #1 Приклад використання mysql_list_tables()****

Loading...

Примітки

Зауваження :

Для зворотної сумісності може бути використаний наступний застарілий псевдонім: mysql_listtables()

Дивіться також

  • mysql_list_dbs() - Повертає список баз даних, доступних на сервері
  • mysql_tablename() - Повертає ім'я таблиці, що містить вказане поле