Web-технологии с базами данных. Астахова И.Ф - 140 стр.

UptoLike

140
установки строки для следующего вызова функции
mssql_fetch_row( ). Ее синтаксис имеет вид:
int mssql_data_seek(int result_identifier, int
row_number);
Функция mssql_fetch_array( ) аналогична функции mssql_fetch_
row( ) в том, что возвращает строку с данными, сохраненными с
численными индексами. Но mssql_fetch_array( ) позволяет также
получить доступ к данным с помощью ассоциативных индексов,
где ключами служат имена полей. Разница в производительности
двух этих функций пренебрежимо мала. Ее синтаксис:
object mssql_fetch_array(int result);
Функция mssql_fetch_field( ) возвращает объект с информацией
из полей для результирующего набора, указанного параметром re-
sult. Если параметр field_offset не указан, исследуется следующее
поле. Возвращаемый объект имеет следующие свойства:
name – имя колонки. Если колонка является ре-
зультатом функции, то это свойство установлено
значением computed#N, где#N – последователь-
ный номер.
column_source – таблица, из которой была взята
колонка
;
max_leigth – максимальная длина колонки;
numeric – имеет значение 1, если колонка являет-
ся числовой.
Ее синтаксис:
object mssql_fetch_field(int result);
object mssql_fetch_field(int result [, int
field_offset]);
Функция mssql_fetch_object( ) выбирает строку в виде объекта
и возвращает его свойства, или false, если в базе больше нет строк.
Для доступа к данным в этом объекте в качестве ключей использу-
ются имена полей. Ее синтаксис:
int mssql_fetch_object(int result);
Функция mssql_fetch_row( ) возвращает строку в виде прону-
мерованного массива, или false, если в результирующем наборе
                                140
установки     строки     для    следующего     вызова     функции
mssql_fetch_row( ). Ее синтаксис имеет вид:
    int mssql_data_seek(int result_identifier, int
row_number);

    Функция mssql_fetch_array( ) аналогична функции mssql_fetch_
row( ) в том, что возвращает строку с данными, сохраненными с
численными индексами. Но mssql_fetch_array( ) позволяет также
получить доступ к данным с помощью ассоциативных индексов,
где ключами служат имена полей. Разница в производительности
двух этих функций пренебрежимо мала. Ее синтаксис:
    object mssql_fetch_array(int result);

      Функция mssql_fetch_field( ) возвращает объект с информацией
из полей для результирующего набора, указанного параметром re-
sult. Если параметр field_offset не указан, исследуется следующее
поле. Возвращаемый объект имеет следующие свойства:
               ● name – имя колонки. Если колонка является ре-
                   зультатом функции, то это свойство установлено
                   значением computed#N, где#N – последователь-
                   ный номер.
               ● column_source – таблица, из которой была взята
                   колонка;
               ● max_leigth – максимальная длина колонки;
               ● numeric – имеет значение 1, если колонка являет-
                   ся числовой.
      Ее синтаксис:
     object mssql_fetch_field(int result);
    object mssql_fetch_field(int result [, int
field_offset]);

    Функция mssql_fetch_object( ) выбирает строку в виде объекта
и возвращает его свойства, или false, если в базе больше нет строк.
Для доступа к данным в этом объекте в качестве ключей использу-
ются имена полей. Ее синтаксис:
    int mssql_fetch_object(int result);

    Функция mssql_fetch_row( ) возвращает строку в виде прону-
мерованного массива, или false, если в результирующем наборе