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() - Повертає ім'я таблиці, що містить вказане поле