case-insensitive, debug bugfix
This commit is contained in:
parent
548b439fdf
commit
4ec50aad80
@ -14,7 +14,7 @@ class PreparedQueryDebug {
|
|||||||
$query = preg_replace("/[\n\t]+/", ' ', $query);
|
$query = preg_replace("/[\n\t]+/", ' ', $query);
|
||||||
|
|
||||||
$this->query = $pdo->prepare($query);
|
$this->query = $pdo->prepare($query);
|
||||||
if ($config['debug'] && $config['debug_explain'] && preg_match('/^(SELECT|INSERT|UPDATE|DELETE) /', $query))
|
if ($config['debug'] && $config['debug_explain'] && preg_match('/^(SELECT|INSERT|UPDATE|DELETE) /i', $query))
|
||||||
$this->explain_query = $pdo->prepare("EXPLAIN $query");
|
$this->explain_query = $pdo->prepare("EXPLAIN $query");
|
||||||
}
|
}
|
||||||
public function __call($function, $args) {
|
public function __call($function, $args) {
|
||||||
@ -127,7 +127,7 @@ function query($query) {
|
|||||||
sql_open();
|
sql_open();
|
||||||
|
|
||||||
if ($config['debug']) {
|
if ($config['debug']) {
|
||||||
if ($config['debug_explain'] && preg_match('/^(SELECT|INSERT|UPDATE|DELETE) /', $query)) {
|
if ($config['debug_explain'] && preg_match('/^(SELECT|INSERT|UPDATE|DELETE) /i', $query)) {
|
||||||
$explain = $pdo->query("EXPLAIN $query") or error(db_error());
|
$explain = $pdo->query("EXPLAIN $query") or error(db_error());
|
||||||
}
|
}
|
||||||
$start = microtime(true);
|
$start = microtime(true);
|
||||||
|
Loading…
Reference in New Issue
Block a user