]> git.mxchange.org Git - friendica.git/blobdiff - include/dba.php
* Add MIME types for file attachments
[friendica.git] / include / dba.php
index 879d7e67e12d33c1c997faa6edcd4a57797dba20..ad33705bf14bfa1ac45741d48fe3223a96e9fd7e 100644 (file)
@@ -78,7 +78,7 @@ class dba {
 
                $this->error = '';
 
-               if ($a->config["system"]["db_log"] != "")
+               if(x($a->config,'system') && x($a->config['system'],'db_log'))
                        $stamp1 = microtime(true);
 
                if($this->mysqli)
@@ -86,7 +86,7 @@ class dba {
                else
                        $result = @mysql_query($sql,$this->db);
 
-               if ($a->config["system"]["db_log"] != "") {
+               if(x($a->config,'system') && x($a->config['system'],'db_log')) {
                        $stamp2 = microtime(true);
                        $duration = round($stamp2-$stamp1, 3);
                        if ($duration > $a->config["system"]["db_loglimit"]) {
@@ -231,9 +231,10 @@ function q($sql) {
        unset($args[0]);
 
        if($db && $db->connected) {
-               $stmt = vsprintf($sql,$args);
+               $stmt = @vsprintf($sql,$args); // Disabled warnings
+               //logger("dba: q: $stmt", LOGGER_ALL);
                if($stmt === false)
-                       logger('dba: vsprintf error: ' . print_r(debug_backtrace(),true));
+                       logger('dba: vsprintf error: ' . print_r(debug_backtrace(),true), LOGGER_DEBUG);
                return $db->q($stmt);
        }