X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=inc%2Fdb%2Flib-mysql3.php;h=c2d781c655672cef838422009c56b92c9803410e;hp=2f060bbe726e76ff69069e2b4b44d800c8785bc0;hb=6586600d8020147192e5f28ca2a3a0153f774d3c;hpb=320431167332e4212bbba7a442349393cab3e047
diff --git a/inc/db/lib-mysql3.php b/inc/db/lib-mysql3.php
index 2f060bbe72..c2d781c655 100644
--- a/inc/db/lib-mysql3.php
+++ b/inc/db/lib-mysql3.php
@@ -38,7 +38,7 @@ if (!defined('__SECURITY')) {
}
// SQL queries
-function SQL_QUERY($sql_string, $F, $L) {
+function SQL_QUERY ($sql_string, $F, $L) {
global $link, $CSS, $_CONFIG, $OK;
// Remove \t, \n and \r from queries they may confuse some MySQL version I have heard
@@ -54,15 +54,15 @@ function SQL_QUERY($sql_string, $F, $L) {
Query string:
".$sql_string);
- // Save last successfull query
- $_CONFIG['db_last_query'] = $sql_string;
-
// Ending time
$querytimeAfter = array_sum(explode(' ', microtime()));
// Calculate query time
$queryTime = $querytimeAfter - $querytimeBefore;
+ // Save last successfull query
+ $_CONFIG['db_last_query'] = $sql_string;
+
// Count this query
if (!isset($_CONFIG['sql_count'])) $_CONFIG['sql_count'] = 0;
$_CONFIG['sql_count']++;
@@ -197,6 +197,8 @@ function SQL_CLOSE(&$link, $F, $L) {
// Skip double close
return false;
} // END - if
+
+ // Do we need to update cache/db counter?
//* DEBUG: */ echo "DB=".$_CONFIG['db_hits'].",CACHE=".$_CONFIG['cache_hits']."
\n";
if ((GET_EXT_VERSION("cache") >= "0.0.7") && (isset($_CONFIG['db_hits'])) && (isset($_CONFIG['cache_hits'])) && (is_object($cacheInstance))) {
// Add new hits
@@ -244,10 +246,13 @@ function SQL_QUERY_ESC($qstring, $data, $file, $line, $run=true, $strip=true) {
//
// Debugging
//
- //$fp = fopen(PATH."inc/cache/escape_debug.log", 'a') or mxchange_die("Cannot write debug.log!");
- //fwrite($fp, $file."(".$line."): ".str_replace("\r", "", str_replace("\n", " ", $eval))."\n");
- //fclose($fp);
+ //* DEBUG: */ $fp = fopen(PATH."inc/cache/escape_debug.log", 'a') or mxchange_die("Cannot write debug.log!");
+ //* DEBUG: */ fwrite($fp, $file."(".$line."): ".str_replace("\r", "", str_replace("\n", " ", $eval))."\n");
+ //* DEBUG: */ fclose($fp);
+
+ // Run the code
@eval($eval);
+
// Was the eval() command fine?
if (empty($query)) {
// Something went wrong?
@@ -288,7 +293,7 @@ function SQL_ESCAPE($str, $secureString=true,$strip=true) {
//* DEBUG: */ print __FUNCTION__."(".__LINE__."):str={$str}
\n";
return mysql_real_escape_string($str, $link);
} elseif (function_exists('mysql_escape_string')) {
- // The obsulete function
+ // The obsolete function
return mysql_escape_string($str, $link);
} else {
// If nothing else works