This commit is contained in:
2023-04-03 17:56:12 +08:00
parent 1d7ffcda89
commit faed634616
+13 -16
View File
@@ -169,9 +169,8 @@ class PDO implements StopHeartbeatCheck
{ {
$pdo = $this->queryPrev($sql, $params); $pdo = $this->queryPrev($sql, $params);
$result = $pdo->fetchAll(\PDO::FETCH_ASSOC); // $pdo->closeCursor();
$pdo->closeCursor(); return $pdo->fetchAll(\PDO::FETCH_ASSOC);
return $result;
} }
@@ -185,9 +184,8 @@ class PDO implements StopHeartbeatCheck
{ {
$pdo = $this->queryPrev($sql, $params); $pdo = $this->queryPrev($sql, $params);
$result = $pdo->fetch(\PDO::FETCH_ASSOC); // $pdo->closeCursor();
$pdo->closeCursor(); return $pdo->fetch(\PDO::FETCH_ASSOC);
return $result;
} }
@@ -201,9 +199,8 @@ class PDO implements StopHeartbeatCheck
{ {
$pdo = $this->queryPrev($sql, $params); $pdo = $this->queryPrev($sql, $params);
$result = $pdo->fetchColumn(\PDO::FETCH_ASSOC); // $pdo->closeCursor();
$pdo->closeCursor(); return $pdo->fetchColumn(\PDO::FETCH_ASSOC);
return $result;
} }
@@ -217,9 +214,8 @@ class PDO implements StopHeartbeatCheck
{ {
$pdo = $this->queryPrev($sql, $params); $pdo = $this->queryPrev($sql, $params);
$result = $pdo->rowCount(); // $pdo->closeCursor();
$pdo->closeCursor(); return $pdo->rowCount();
return $result;
} }
@@ -300,10 +296,11 @@ class PDO implements StopHeartbeatCheck
*/ */
private function bindValue(PDOStatement $statement, array $params = []): PDOStatement private function bindValue(PDOStatement $statement, array $params = []): PDOStatement
{ {
if (empty($params)) return $statement; // if (empty($params)) return $statement;
foreach ($params as $key => $param) { // foreach ($params as $key => $param) {
$statement->bindValue($key, $param); // $statement->bindValue($key, $param);
} // }
$statement->execute($params);
return $statement; return $statement;
} }