]> git.mxchange.org Git - mailer.git/blobdiff - inc/sql-functions.php
MySQLi support added (very basic):
[mailer.git] / inc / sql-functions.php
index 8e64bc0df012e5c1d258e29f92badb7f0fae0acd..b0fa5065174aec57328561c610832519390b39b1 100644 (file)
@@ -501,16 +501,16 @@ function setSqlLink ($file, $line, $link) {
        if ((ifFatalErrorsDetected()) && (isInstaller())) {
                // This may happen in installation phase
                return;
-       } elseif ((!is_resource($link)) && (!is_null($link))) {
+       } elseif ((!is_resource($link)) && (!is_null($link)) && (!$link instanceof mysqli)) {
                // This should never happen!
-               reportBug($file . ':' . __FUNCTION__, $line . ':' . __LINE__, sprintf('Type of link is not resource or null, type=%s', gettype($link)));
+               reportBug($file . ':' . __FUNCTION__, $line . ':' . __LINE__, sprintf('Type of link is not resource, null or mysqli class, type=%s', gettype($link)));
        } // END - if
 
        // Set it
        $GLOBALS['__sql_link'] = $link;
 
        // Re-init cache
-       $GLOBALS['__is_sql_link_up'] = is_resource($link);
+       $GLOBALS['__is_sql_link_up'] = isValidSqlLink($link);
 }
 
 // Checks if the link is up