Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
pg_field_name
(PHP 4 >= 4.2.0, PHP 5)
pg_field_name — Возвращает наименование поля
Описание
string pg_field_name ( resource $result , int $field_number )pg_field_name() возвращает имя поля результата запроса result с порядковым номером field_number. Нумерация полей начинается с нуля.
Замечание:
Прежнее название функции: pg_fieldname().
Список параметров
result -
Ресурс результата запроса PostgreSQL, возвращаемый функциями pg_query(), pg_query_params() или pg_execute() (в числе прочих).
field_number -
Номер поля, начиная с нуля.
Возвращаемые значения
Наименование поля, либо FALSE в случае ошибки.
Примеры
Пример #1 Получение информации о полях выборки
$dbconn = pg_connect("dbname=publisher") or die("Невозможно соединиться с базой");
$res = pg_query($dbconn, "select * from authors where author = 'Orwell'");
$i = pg_num_fields($res);
for ($j = 0; $j < $i; $j++) {
echo "column $j\n";
$fieldname = pg_field_name($res, $j);
echo "fieldname: $fieldname\n";
echo "printed length: " . pg_field_prtlen($res, $fieldname) . " characters\n";
echo "storage length: " . pg_field_size($res, $j) . " bytes\n";
echo "field type: " . pg_field_type($res, $j) . " \n\n";
}
Результат выполнения данного примера:
column 0 fieldname: author printed length: 6 characters storage length: -1 bytes field type: varchar column 1 fieldname: year printed length: 4 characters storage length: 2 bytes field type: int2 column 2 fieldname: title printed length: 24 characters storage length: -1 bytes field type: varchar
Смотрите также
- pg_field_num() - Возвращает порядковый номер именованного поля
Описание на ru2.php.net
Описание на php.ru