pg_connect

(PHP 3, PHP 4 >= 4.0.0)

pg_connect -- PostgreSQLコネクションを開く

説明

int pg_connect (string host, string port, string dbname)

int pg_connect (string host, string port, string options, string dbname)

int pg_connect (string host, string port, string options, string tty, string dbname)

int pg_connect (string conn_string)

成功すると接続インデックスを返し、コネクションが生成できなかった場合は FALSEを返します。この関数は PostgreSQLデータベースへのコネクションを オープンします。引数は引用符で括った文字列とする必要があります。

例 1pg_connect()の引数の使用法


<?php
$dbconn = pg_Connect ("dbname=mary");
// "mary"という名前のデータベースに接続
$dbconn2 = pg_Connect ("host=localhost port=5432 dbname=mary");
// "localhost"のポート"5432"にて"mary"という名前のデータベースに接続
$dbconn3 = pg_Connect ("host=sheep port=5432 dbname=mary user=lamb password=baaaa");
// ユーザ名とパスワードを指定して "mary" という名前のデータベースに接続
// ホストで"sheep" でユーザ名とパスワードを入れて接続し、
// "mary" という名前のデータベースに接続。

?>
      
利用可能な引数には、dbname port, host, tty, options, user, passwordがあ ります。

この関数は、他のPostgreSQL関数を発行する際に必要な接続IDを返しま す。一度に複数のコネクションをオープンすることができます。

以前の構文: $conn = pg_connect ("host", "port", "options", "tty", "dbname") は推奨されません。

pg_pconnect()も参照下さい。