From 11359fe9c265874e87b2e180c6b11ca66fb71c31 Mon Sep 17 00:00:00 2001 From: lee <1096886520@qq.com> Date: Thu, 28 Mar 2019 20:30:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E6=97=A5=E5=BF=97=E6=95=B0?= =?UTF-8?q?=E7=BB=84=E5=AF=BC=E8=87=B4swoole=E6=A8=A1=E5=BC=8F=E4=B8=8B?= =?UTF-8?q?=E5=86=85=E5=AD=98=E6=BA=A2=E5=87=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Model/Database.php | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/src/Model/Database.php b/src/Model/Database.php index a52f700e..987f71b9 100644 --- a/src/Model/Database.php +++ b/src/Model/Database.php @@ -60,13 +60,22 @@ public function reconnect() */ public function query($query) { + if ($this->debug_mode) + { + echo $query; + + $this->debug_mode = false; + + return false; + } try { - return parent::query($query); + + return $this->pdo->query($query); } catch (Exception $e) { $this->reconnect(); - - return parent::query($query); + return $this->pdo->query($query); } + } /** @@ -78,12 +87,20 @@ public function query($query) */ public function exec($query) { + if ($this->debug_mode) + { + echo $query; + + $this->debug_mode = false; + + return false; + } + try { - return parent::exec($query); + return $this->pdo->exec($query); } catch (Exception $e) { $this->reconnect(); - - return parent::exec($query); + return $this->pdo->exec($query); } }