From 6f373af66d79468fae0f0f179dfa0c59a7c3cc58 Mon Sep 17 00:00:00 2001 From: Damien Regad Date: Sat, 23 Jul 2022 20:34:31 +0200 Subject: Apply the same fix to errorNo() --- drivers/adodb-mysqli.inc.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'drivers') 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; } /** -- cgit v1.3