Forum und email

pg_connect

(PHP 4, PHP 5)

pg_connect — PostgreSQL에 접속한다.

함수 설명

int pg_connect ( string $conn_string )

접속에 성공하면 접속지시자(a connection index)를 돌려주고, 실패하면 거짓(FALSE)을 돌려준다. 이 함수의 목적은 PostgreSQL에 접속하는 것이다. 인수들은 인용부호안에 표기해야 한다.

Example#1 Using pg_connect arguments

<?php
$dbconn 
pg_Connect ("dbname=mary");
// "mary"라는 이름의 데이터베이스에 접속
$dbconn2 pg_Connect ("host=localhost port=5432 dbname=mary");
// "localhost"의 "5432"포트를 통해 "mary"라는 이름의 데이터베이스에 접속
$dbconn3 pg_Connect ("user=lamb password=baaaa dbname=mary ");
// 유저명과 패스워드가 지정된 "mary"라는 이름의 데이터베이스에 접속
?>
이 함수와 함께 사용 가능한 인수는 dbname port , host , tty , options , user , 그리고 password 이다.

이 함수는 PHP의 다른 PostgreSQL 함수에서 필요로 하는 접속지시자를 돌려준다. 필요하다면 한번에 여러개의 접속을 만들 수 있다.

예전에 사용하던 접속구문 $conn = pg_connect ("host", "port", "options", "tty", "dbname") 은 추천하지 않는다.

pg_pconnect()도 참고하라.