mirror of
https://github.com/PostgreSQL-For-Wordpress/postgresql-for-wordpress.git
synced 2025-07-29 17:27:13 +02:00
Get the server version when connecting, will be used later
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@419934 b8457f37-d9ea-0310-8a92-e5e31aec5664
This commit is contained in:
@ -17,6 +17,7 @@
|
||||
wp_die( 'Your PHP installation appears to be missing the PostgreSQL extension which is required by WordPress with PG4WP.' );
|
||||
|
||||
// Initializing some variables
|
||||
$GLOBALS['pg4wp_version'] = '7.0';
|
||||
$GLOBALS['pg4wp_result'] = 0;
|
||||
$GLOBALS['pg4wp_numrows'] = '10';
|
||||
$GLOBALS['pg4wp_ins_table'] = '';
|
||||
@ -83,7 +84,14 @@
|
||||
|
||||
$GLOBALS['pg4wp_conn'] = pg_connect($pg_connstr);
|
||||
|
||||
// Now we should be connected, we "forget" about the connection parameters (if this is not a "test" connection
|
||||
if( $GLOBALS['pg4wp_conn'])
|
||||
{
|
||||
$ver = pg_version($GLOBALS['pg4wp_conn']);
|
||||
if( isset($ver['server']))
|
||||
$GLOBALS['pg4wp_version'] = $ver['server'];
|
||||
}
|
||||
|
||||
// Now we should be connected, we "forget" about the connection parameters (if this is not a "test" connection)
|
||||
if( !defined('WP_INSTALLING') || !WP_INSTALLING)
|
||||
$GLOBALS['pg4wp_connstr'] = '';
|
||||
|
||||
@ -412,6 +420,6 @@
|
||||
$res = pg_query($sql);
|
||||
$data = pg_fetch_result($res, 0, 0);
|
||||
if( PG4WP_DEBUG && $sql)
|
||||
error_log("Getting : $sql => $data\n", 3, PG4WP_LOG.'pg4wp_insertid.log');
|
||||
error_log("Getting inserted ID for '$t' : $sql => $data\n", 3, PG4WP_LOG.'pg4wp_insertid.log');
|
||||
return $data;
|
||||
}
|
||||
|
Reference in New Issue
Block a user