From 41f5c60fb5105cdfd6eda3f3611dd65f7f4ac0aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=B7x?= Date: Thu, 25 Feb 2021 19:36:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Database/Condition/HashCondition.php | 2 +- Database/Traits/Builder.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Database/Condition/HashCondition.php b/Database/Condition/HashCondition.php index d6fd96dd..a14a8aa6 100644 --- a/Database/Condition/HashCondition.php +++ b/Database/Condition/HashCondition.php @@ -23,7 +23,7 @@ class HashCondition extends Condition if ($value === null) { continue; } - $array[] = sprintf('%s=%s', $key, addslashes($value)); + $array[] = sprintf("%s='%s'", $key, addslashes($value)); } return implode(' AND ', $array); } diff --git a/Database/Traits/Builder.php b/Database/Traits/Builder.php index 6f7f08f5..3dc8558e 100644 --- a/Database/Traits/Builder.php +++ b/Database/Traits/Builder.php @@ -170,7 +170,7 @@ trait Builder { if (empty($value)) return $array; if (!is_numeric($key)) { - $array[] = sprintf('%s=%s', $key, $value); + $array[] = sprintf("%s='%s'", $key, $value); } else if (is_array($value)) { $array = $this->_arrayMap($value, $array); } else {