pg_field_type

(PHP 4 >= 4.2.0, PHP 5)

pg_field_type --  Returns the type name for the corresponding field number

Description

string pg_field_type ( resource result, int field_number )

pg_field_type() returns a string containing the base type name of the given field_number in the given PostgreSQL result resource.

Note: If the field uses a PostgreSQL domain (rather than a basic type), it is the name of the domain's underlying type that is returned, rather than the name of the domain itself.

Note: This function used to be called pg_fieldtype().

Parameters

result

PostgreSQL query result resource, returned by pg_query(), pg_query_params() or pg_execute() (among others).

field_number

Field number, starting from 0.

Return Values

A string containing the base name of the field's type, or FALSE on error.

Examples

Example 1. Getting information about fields

<?php
  $dbconn
= pg_connect("dbname=publisher") or die("Could not connect");

  
// Assume 'title' is a varchar type
  
$res = pg_query($dbconn, "select title from authors where author = 'Orwell'");

  echo
"Title field type: ", pg_field_type($res, 0);
?>

The above example will output:

Title field type: varchar


Follow phpf1 on Twitter




F1 Site Family
AJAX F1
CSS F1
Database F1
Flash F1
HTML F1
Java F1
JavaScript F1
PhotoShop F1
PHP F1
Scripts F1
Tutorial F1
Windows F1

Total time: 0.0355