Учебник РНР
Назад Вперёд

pg_query

(PHP 4 >= 4.2.0)

pg_query - выполняет запрос.

Описание

resource pg_query (resource connection, string query)

pg_query() возвращает результирующий ресурс запроса, если запрос может быть выполнен. Возвращает FALSE при неудаче или если соединение не является правильным. Детали ошибки можно запросить с помощью функции pg_last_error() , если соединение является правильным. pg_last_error() отправляет SQL-оператор в БД PostgreSQL, специфицированную connection -ресурсом. connection обязано быть правильным соединением, возвращённым из pg_connect() или pg_pconnect() . return-значение этой функции это результирующий ресурс запроса, используемый для доступа к результатам из других PostgreSQL-функций, таких как pg_fetch_array() .

Примечание: connection это необязательный параметр для pg_query(). Если connection не установлен, используется соединение по умолчанию. Соединение по умолчанию это соединение, созданное функцией pg_connect() или pg_pconnect() .

Хотя connection может быть опущен, это не рекомендуется, так как могут быть трудности с поиском багов в скрипте.

Примечание: эта функция вызывалась pg_exec().
pg_exec() всё ещё доступна из соображений совместимости, но советуем использовать новое имя.

См. также pg_connect() , pg_pconnect() , pg_fetch_array() , pg_fetch_object() , pg_num_rows() и pg_affected_rows() .


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