mysql_list_dbs
mysql_list_processes
MySQL
PHP Manual

# mysql_list_fields

(PHP 4, PHP 5, PECL mysql:1.0)

mysql_list_fields — Возвращает список колонок таблицы

### Описание

resource mysql_list_fields ( string `$database_name` , string `$table_name` [, resource `$link_identifier` ] )

mysql_list_fields() возвращает информацию о таблице с переданным именем. Параметрами функции являются имена таблицы и базы данных. Возвращаемый результат может быть обработан с помощью следующих функций: mysql_field_flags(), mysql_field_len(), mysql_field_name(), mysql_field_type().

Пример #1 Пример использования mysql_list_fields()

`<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
$fields = mysql_list_fields("database1", "table1", $link);
$columns = mysql_num_fields($fields);
for ($i = 0; $i < $columns; $i++) {
echo mysql_field_name($fields, $i) . "\n";
}`

Вышеописанный пример выдаст следующий результат:

    field1
    field2
    field3
    ...

Для совместимости, как алиас, доступна функция mysql_listfields(). Однако, использовать её крайне не рекомендуется.

> Замечание: Функция mysql_list_fields() устарела. Предпочтительным является исползьзование SQL-запроса SHOW COLUMNS FROM table [LIKE 'name'].

mysql_list_dbs
mysql_list_processes
MySQL
PHP Manual