Дипломные работы, курсовые проекты на заказ, контрольные работы на заказ

 
Начертательная геометрия Практикум по решению задач Геометрическое черчение Инженерная графика ЕСКД Кратные интегралы Математический анализ Матрицы Пределы Производные Векторная алгебра Интегральное исчисление ТФКП Ядерная физика Электростатика Магнетизм Оптика Информационные технологии
Учебник РНР
Назад Вперёд

fbsql_fetch_field

(PHP 4 >= 4.0.6)

fbsql_fetch_field - получает информацию столбца из результата и возвращает её как объект.

Описание

object fbsql_fetch_field (resource result [, int field_offset])

Возвращает объект, содержащий информацию поля.

fbsql_fetch_field() может использоваться для получения информации о полях в определённом результате выполнения запроса. Если смещение поля не специфицировано, запрашивается следующее поле, которое ещё не было запрошено функцией fbsql_fetch_field().

Свойства объекта:

  • name - имя столбца

  • table - имя таблицы, которой принадлежит столбец

  • max_length - максимальный размер столбца

  • not_null - 1, если столбец не может быть NULL

  • type - тип столбца

Пример 1. fbsql_fetch_field()
<?php 
fbsql_connect ($host, $user, $password) or die ("Could not connect"); $result 
= fbsql_db_query ("database", "select * from table") or die ("Query failed"); 
# получить метаданные столбца $i = 0; while ($i < fbsql_num_fields ($result)) 
{ echo "Information for column $i:<BR>\n"; $meta = fbsql_fetch_field ($result); 
if (!$meta) { echo "No information available<BR>\n"; } echo "<PRE> 
max_length: $meta->max_length name: $meta->name not_null: $meta->not_null 
table: $meta->table type: $meta->type </PRE>"; $i++; } fbsql_free_result 
($result); ?>

См. также fbsql_field_seek().


НазадОглавлениеВперёд
fbsql_fetch_assocВверхfbsql_fetch_lengths