summaryrefslogtreecommitdiff
path: root/includes/database.mysql.inc
diff options
context:
space:
mode:
Diffstat (limited to 'includes/database.mysql.inc')
-rw-r--r--includes/database.mysql.inc10
1 files changed, 9 insertions, 1 deletions
diff --git a/includes/database.mysql.inc b/includes/database.mysql.inc
index 5417eb305..65372f539 100644
--- a/includes/database.mysql.inc
+++ b/includes/database.mysql.inc
@@ -40,11 +40,19 @@ function _db_query($query, $debug = 0) {
global $queries;
if (variable_get("dev_query", 0)) {
- $queries[] = $query;
+ list($usec, $sec) = explode(" ", microtime());
+ $timer = (float)$usec + (float)$sec;
}
$result = mysql_query($query);
+ if (variable_get("dev_query", 0)) {
+ list($usec, $sec) = explode(" ", microtime());
+ $stop = (float)$usec + (float)$sec;
+ $diff = $stop - $timer;
+ $queries[] = array($query, $diff);
+ }
+
if ($debug) {
print "<p>query: $query<br />error:". mysql_error() ."</p>";
}