修复undefined index:extra

This commit is contained in:
leunggamciu
2016-03-11 17:49:12 +08:00
parent 542a3333d6
commit d1b60ab45b

View File

@@ -130,8 +130,10 @@ class Mysql extends Driver
$pdo = $this->linkID->query("EXPLAIN " . $sql);
$result = $pdo->fetch(\PDO::FETCH_ASSOC);
$result = array_change_key_case($result);
if (strpos($result['extra'], 'filesort') || strpos($result['extra'], 'temporary')) {
Log::record('SQL:' . $this->queryStr . '[' . $result['extra'] . ']', 'warn');
if (isset($result['extra'])) {
if (strpos($result['extra'], 'filesort') || strpos($result['extra'], 'temporary')) {
Log::record('SQL:' . $this->queryStr . '[' . $result['extra'] . ']', 'warn');
}
}
return $result;
}