[CentOS]PHPからPostgreSQLを使うための最小手順


PostgreSQLサーバを立ち上げてcreatedbしたら、後は下記を実行するだけです。
検証用なのでrootでさっと作業してしまいます。
# yum -y install php php-pgsql

接続テスト用PHPスクリプト (test.php)
<?php
$conn = pg_connect("dbname=sample user=postgres");
$sql = "SELECT 1 + 1 as col ";
$ret = pg_query($sql);
$val = pg_fetch_all($ret);
var_dump($val);

接続テストする
# php test.php
array(1) {
  [0]=>
  array(1) {
    ["col"]=>
    string(1) "2"
  }
}

後は$sqlをINSERT文に変えるなりループするなりして、ご自由にお使いください。
カテゴリ: