fbsql_list_fields

(PHP 4 >= 4.0.6, PHP 5 < 5.3.0)

fbsql_list_fieldsПеречисляет поля результатов FrontBase

Описание

fbsql_list_fields ( string $database_name , string $table_name , resource $link_identifier = ? ) : resource

Возвращает информацию о данной таблице.

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

database_name

Имя базы данных.

table_name

Имя таблицы.

link_identifier

Идентификатор соединения FrontBase, полученный из fbsql_connect() или fbsql_pconnect().

Если он не был указан, то функция попытается найти открытое соединение к серверу FrontBase, в случае неудачи попытается создать новое, как если бы fbsql_connect() была вызвана без аргументов.

Возвращаемые значения

Возвращает указатель результата, который можно использовать с функциями fbsql_field_xxx, или false в случае возникновения ошибки.

Ошибки

Строка с описанием ошибки будет помещена в $phperrmsg, и, если функция не была вызвана как @fbsql(), эта строка ошибки также будет распечатана.

Примеры

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

<?php
$link 
fbsql_connect('localhost''myname''secret');

$fields fbsql_list_fields("database1""table1"$link);
$columns fbsql_num_fields($fields);

for (
$i 0$i $columns$i++) {
    echo 
fbsql_field_name($fields$i) . "\n";;
}
?>

Результатом выполнения данного примера будет что-то подобное:

field1
field2
field3
...

Смотрите также

  • fbsql_field_len() - Возвращает длину указанного поля
  • fbsql_field_name() - Возвращает имя указанного поля в результате
  • fbsql_field_type() - Возвращает тип указанного поля в результате
  • fbsql_field_flags() - Возвращает флаги, связанные с указанным полем в результате

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top