From b5a7dfa98e454e9d6e8149c0de302dd37e1e595f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Wed, 5 Apr 2023 13:58:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Command.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Command.php b/Command.php index 2f12e6b..6a280a4 100644 --- a/Command.php +++ b/Command.php @@ -145,13 +145,14 @@ class Command extends Component if ($prepare === false || $prepare->execute($params) === false) { throw new Exception(($prepare ?? $pdo)->errorInfo()[1]); } - // $prepare->closeCursor(); - return match ($type) { + $data = match ($type) { Command::FETCH_COLUMN => $prepare->fetchColumn(PDO::FETCH_ASSOC), Command::ROW_COUNT => $prepare->rowCount(), Command::FETCH_ALL => $prepare->fetchAll(PDO::FETCH_ASSOC), Command::FETCH => $prepare->fetch(PDO::FETCH_ASSOC), }; + $prepare->closeCursor(); + return $data; }); }