Use pg_last_notice only with pgsql

This commit is contained in:
Jakub Vrana 2018-02-01 12:00:34 +01:00
parent be75939344
commit 6b9c0dee14

View file

@ -89,6 +89,10 @@ if (isset($_GET["pgsql"])) {
} }
return pg_fetch_result($result->_result, 0, $field); return pg_fetch_result($result->_result, 0, $field);
} }
function warnings() {
return h(pg_last_notice($this->_link)); // second parameter is available since PHP 7.1.0
}
} }
class Min_Result { class Min_Result {
@ -143,6 +147,10 @@ if (isset($_GET["pgsql"])) {
return ($adminer->database() == $database); return ($adminer->database() == $database);
} }
function warnings() {
return ''; // not implemented in PDO_PgSQL as of PHP 7.2.1
}
function close() { function close() {
} }
} }
@ -174,7 +182,7 @@ if (isset($_GET["pgsql"])) {
} }
function warnings() { function warnings() {
return h(pg_last_notice($this->_conn->_link)); return $this->_conn->warnings();
} }
} }