]> git.joonet.de Git - adminer.git/commitdiff
PostgreSQL: Unuse deleted fetch_field
authorJakub Vrana <jakub@vrana.cz>
Thu, 27 Mar 2025 17:46:46 +0000 (18:46 +0100)
committerJakub Vrana <jakub@vrana.cz>
Thu, 27 Mar 2025 17:47:05 +0000 (18:47 +0100)
adminer/drivers/pgsql.inc.php
compile.php

index 5b931e8069df0422ef16f534af6c1f74915364f1..c3cd43aa479a83ec471b2fb1beabf5b41db0a4d4 100644 (file)
@@ -758,7 +758,8 @@ ORDER BY SPECIFIC_NAME');
        }
 
        function last_id($result) {
-               return (is_object($result) && $result->num_rows ? $result->fetch_column(0) : 0);
+               $row = (is_object($result) ? $result->fetch_row() : array());
+               return ($row ? $row[0] : 0);
        }
 
        function explain($connection, $query) {
index 224ab08c3b96221eaf6981801eb5ca686cb3f749..619553ea398f89de257b63ba6776a07b5729b7cb 100755 (executable)
@@ -77,7 +77,7 @@ function put_file($match) {
                                        }
                                }
                        }
-                       unset($functions["__construct"], $functions["__destruct"], $functions["set_charset"], $functions["fetch_column"]);
+                       unset($functions["__construct"], $functions["__destruct"], $functions["set_charset"]);
                        foreach ($functions as $val) {
                                if (!strpos($return, "$val(")) {
                                        fprintf(STDERR, "Missing $val in $vendor\n");