pg_query
Execute a query
Description
resourcepg_query
resourceconnection
stringquery
pg_query returns a query result resource if
query could be executed. It returns &false; on failure or if
connection is not a valid connection. Details about the error can
be retrieved using the pg_last_error
function if connection is valid.
pg_last_error sends an SQL statement to
the PostgreSQL database specified by the
connection resource. The
connection must be a valid connection that
was returned by pg_connect or
pg_pconnect. The return value of this
function is an query result resource to be used to access the
results from other PostgreSQL functions such as
pg_fetch_array.
connection is a optional parameter for
pg_query. If
connection is not set, default
connection is used. Default connection is the last connection
made by pg_connect or
pg_pconnect.
Although connection can be omitted, it
is not recommended, since it could be a cause of hard to find
bug in script.
This function used to be called pg_exec().
pg_exec() is still available for compatibility
reasons but users are encouraged to use the newer name.
See also pg_connect,
pg_pconnect,
pg_fetch_array,
pg_fetch_object,
pg_num_rows,
and pg_affected_rows.