diff options
| author | Mark Newnham <mark@newnhams.com> | 2022-04-14 20:06:28 -0600 |
|---|---|---|
| committer | Damien Regad <dregad@mantisbt.org> | 2022-05-06 15:42:44 +0200 |
| commit | 94030fbcfcac1ae8c835dad70b13c127a3714427 (patch) | |
| tree | afa3c4d60d8f836e2daf9bc1bf32233c88e3016b | |
| parent | 89ded25abf41db936cd801473e9d9b6f18689ba8 (diff) | |
| download | adodb-94030fbcfcac1ae8c835dad70b13c127a3714427.tar.gz adodb-94030fbcfcac1ae8c835dad70b13c127a3714427.tar.bz2 adodb-94030fbcfcac1ae8c835dad70b13c127a3714427.zip | |
mssql: fix undeclared variable
Prevents occurrence of PHP notice:
Automatic conversion of false to array is deprecated in PHP 8.1
Fixes #829
(cherry picked from commit 40c3ed6d12354f7a83d40cd18f7bc4983dbbd33b)
| -rw-r--r-- | docs/changelog.md | 10 | ||||
| -rw-r--r-- | drivers/adodb-mssqlnative.inc.php | 2 |
2 files changed, 8 insertions, 4 deletions
diff --git a/docs/changelog.md b/docs/changelog.md index 157668eb..cf0dd85c 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -18,9 +18,11 @@ Older changelogs: ### Fixed -- mysqli: Affected_Rows() not returning correct value +- mssql: Automatic conversion of false to array is deprecated in PHP 8.1 + [#829](https://github.com/ADOdb/ADOdb/issues/829) +- mysql: Affected_Rows() not returning correct value [#820](https://github.com/ADOdb/ADOdb/issues/820) -- mysqli: uncaught ValueError exception calling execute() with an empty array +- mysql: uncaught ValueError exception calling execute() with an empty array [#832](https://github.com/ADOdb/ADOdb/issues/832) - pgsql: Affected_Rows() always returns false on PHP 8.1 [#833](https://github.com/ADOdb/ADOdb/issues/833) @@ -43,9 +45,9 @@ Older changelogs: [#812](https://github.com/ADOdb/ADOdb/issues/812) - firebird: undefined array key with uppercase columns [#813](https://github.com/ADOdb/ADOdb/issues/813) -- mysqli: regression on setConnectionParameter() +- mysql: regression on setConnectionParameter() [#803](https://github.com/ADOdb/ADOdb/issues/803) -- mysqli: regression on bulk binding +- mysql: regression on bulk binding [#806](https://github.com/ADOdb/ADOdb/issues/806) - oci8: fix PHP 8.1 array deprecation warning [#817](https://github.com/ADOdb/ADOdb/issues/817) diff --git a/drivers/adodb-mssqlnative.inc.php b/drivers/adodb-mssqlnative.inc.php index dba647cb..89eb42ed 100644 --- a/drivers/adodb-mssqlnative.inc.php +++ b/drivers/adodb-mssqlnative.inc.php @@ -151,6 +151,8 @@ class ADODB_mssqlnative extends ADOConnection { $arrServerInfo = sqlsrv_server_info($this->_connectionID); $ADODB_FETCH_MODE = $savem; + + $arr = array(); $arr['description'] = $arrServerInfo['SQLServerName'].' connected to '.$arrServerInfo['CurrentDatabase']; $arr['version'] = $arrServerInfo['SQLServerVersion'];//ADOConnection::_findvers($arr['description']); return $arr; |
