Руководство по РНР 3.0

a89ae562

Postmaster and PHP



Таблица 1. Postmaster and PHP

PostmasterPHPСтатус
postmaster &pg_connect("", "", "", "", "dbname");OK
postmaster -i &pg_connect("", "", "", "", "dbname");OK
postmaster &pg_connect("localhost", "", "", "", "dbname");Невозможно соедениться с сервером PostgreSQL: сбой connectDB(): Запущен ли postmaster и разрешено ли соединение TCP/IP (с флагом -i) на 'localhost' порт '5432'? в /path/to/file.php3 с строке 20.
postmaster -i &pg_connect("localhost", "", "", "", "dbname");OK

Можно также установить соединение с помощью команды: $conn = pg_Connect("host=localhost port=5432 dbname=chris");

Для использования интерфейса больших объектов (large objects) необходимо заключить их в блок транзакции. Блок транзакции начинается begin и, если транзакция прошла успешно, завершается commit и end. Если транзакция дала сбой, то транзакция должна быть закрыта с помощью abort и rollback.



Содержание раздела