<?php 
    function db_connect($oArray) { 
        $sString = "user='".$oArray[0]."' password='".$oArray[1]."' dbname='".$oArray[2]."'"; 
        return pg_connect($sString); 
    } 
 
    function db_select_db($sDatabase) { 
        return null; 
    } 
 
    function db_query($oCon,$sSQL) { 
        $oStmt = pg_query($oCon,$sSQL); 
        return $oStmt; 
    } 
 
    function db_colnum($oStmt) { 
        return pg_num_fields($oStmt); 
    } 
 
    function db_columnName($oStmt,$iPos) { 
        return pg_field_name($oStmt,$iPos); 
    } 
     
    function db_columnType($oStmt,$iPos) { 
        return pg_field_type($oStmt,$iPos); 
    } 
 
    function db_fetch($oStmt) { 
        return pg_fetch_assoc($oStmt); 
    } 
 
    function db_free($oStmt) { 
        return pg_free_result($oStmt); 
    } 
 
    function db_disconnect($oCon) { 
        return pg_close($oCon); 
    } 
?> 
 
 |