From d1b2125be4ccf89e4ade72a890db902be3ec3051 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Sun, 23 Jun 2002 13:40:01 +0000 Subject: - Added the improved db_query() function with timings from Marco's sandbox. --- includes/database.mysql.inc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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 "

query: $query
error:". mysql_error() ."

"; } -- cgit v1.2.3