11111
pg_fetch_object
object pg_fetch_object (resource result [, int row [, string class_name [, array params]]])
- pg_fetch_object() returns an object with
properties that correspond to the fetched row's field names. It can optionally
instantiate an object of a specific class, and pass parameters to that
class's constructor.
Замечание: Эта функция устанавливает NULL-поля
в значение NULL PHP.
- Speed-wise, the function is identical to
pg_fetch_array(), and almost as fast as
pg_fetch_row() (the difference is
insignificant).
Замечание:
row became optional in PHP 4.1.0.
Замечание:
result_type default changed from PGSQL_BOTH
to PGSQL_ASSOC from PHP 4.3.0, since the numeric index was
illegal.
Замечание:
class_name and params were
added in PHP 5.0. The old form with result_type
still exists for backwards compatibility.
-
- PostgreSQL query result resource, returned by pg_query(),
pg_query_params() or pg_execute()
(among others).
- Row number in result to fetch. Rows are numbered from 0 upwards. If omitted,
next row is fetched.
- Ignored and deprecated. Defaults to PGSQL_ASSOC.
- The name of the class to instantiate, set the properties of and return.
If not specified, an stdClass object is returned.
- An optional array of parameters to pass to the constructor
for class_name objects.
- An object with one attribute for each field
name in the result. Database NULL
values are returned as NULL.
- FALSE is returned if row exceeds the number
of rows in the set, there are no more rows, or on any other error.
-
-
pg_query() |
pg_fetch_array() |
pg_fetch_assoc() |
pg_fetch_row() |
pg_fetch_result() |
pg_fetch_assoc
pg_fetch_result 22222