summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorDamien Regad <dregad@mantisbt.org>2022-07-23 20:34:31 +0200
committerDamien Regad <dregad@mantisbt.org>2022-07-23 21:11:25 +0200
commit6f373af66d79468fae0f0f179dfa0c59a7c3cc58 (patch)
tree49b020810bd9e1b1227dcd02ecec48bee66adf68 /drivers
parent57c1d6c0387de2d733798717466c2dfe10119fea (diff)
downloadadodb-6f373af66d79468fae0f0f179dfa0c59a7c3cc58.tar.gz
adodb-6f373af66d79468fae0f0f179dfa0c59a7c3cc58.tar.bz2
adodb-6f373af66d79468fae0f0f179dfa0c59a7c3cc58.zip
Apply the same fix to errorNo()
Diffstat (limited to 'drivers')
-rw-r--r--drivers/adodb-mysqli.inc.php10
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/adodb-mysqli.inc.php b/drivers/adodb-mysqli.inc.php
index ba6ae85f..f3e6e42e 100644
--- a/drivers/adodb-mysqli.inc.php
+++ b/drivers/adodb-mysqli.inc.php
@@ -1392,10 +1392,12 @@ class ADODB_mysqli extends ADOConnection {
*/
function ErrorNo()
{
- if (empty($this->_connectionID))
- return @mysqli_connect_errno();
- else
- return @mysqli_errno($this->_connectionID);
+ if (empty($this->_connectionID)) {
+ $this->_errorCode = mysqli_connect_errno();
+ } else {
+ $this->_errorCode = $this->_connectionID->errno ?? $this->_connectionID->connect_errno;
+ }
+ return $this->_errorCode;
}
/**