public static function getConnection()
 {
     if (!self::$_connection) {
         $dbhost = DATABASE_HOST;
         $dbuser = DATABASE_USER;
         $dbpassword = DATABASE_PASS;
         $dbname = DATABASE_NAME;
         $dbport = DATABASE_PORT;
         self::$_connection = @pg_connect("host=" . $dbhost . " port=" . $dbport . " dbname=" . $dbname . " user="******" password=" . $dbpassword);
         if (!self::$_connection) {
             throw new Exception('Gagal melalukan koneksi ke database. ' . pg_last_error(self::$_connection));
         }
     }
     return self::$_connection;
 }
示例#2
0
 public static function getConnection()
 {
     if (!self::$_connection) {
         $dbhost = DATABASE_HOST;
         $dbuser = DATABASE_USER;
         $dbpassword = DATABASE_PASS;
         $dbname = DATABASE_NAME;
         self::$_connection = @mysql_connect($dbhost, $dbuser, $dbpassword);
         if (!self::$_connection) {
             throw new Exception('Gagal melalukan koneksi ke database. ' . mysql_error());
         }
         $result = @mysql_select_db($dbname, self::$_connection);
         if (!$result) {
             throw new Exception('Koneksi gagal: ' . mysql_error());
         }
     }
     return self::$_connection;
 }