From 219d3b17d6a4e03d60e3441174d8e443be1f0551 Mon Sep 17 00:00:00 2001 From: Emrul Easir Date: Fri, 29 Mar 2019 19:33:46 +0600 Subject: reset _has_operator() & added to _get_operator() Removed the NOT BETWEEN from _has_operator() method. 'NOT BETWEEN' only needs to apply in _get_operator() method. Otherwise, query error still remaining. --- system/database/DB_driver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/database/DB_driver.php b/system/database/DB_driver.php index 91777ce3a..204dce528 100644 --- a/system/database/DB_driver.php +++ b/system/database/DB_driver.php @@ -1476,7 +1476,7 @@ abstract class CI_DB_driver { */ protected function _has_operator($str) { - return (bool) preg_match('/(<|>|!|=|\sIS NULL|\sIS NOT NULL|\sEXISTS|\sBETWEEN|\sNOT BETWEEN|\sLIKE|\sIN\s*\(|\s)/i', trim($str)); + return (bool) preg_match('/(<|>|!|=|\sIS NULL|\sIS NOT NULL|\sEXISTS|\sBETWEEN|\sLIKE|\sIN\s*\(|\s)/i', trim($str)); } // -------------------------------------------------------------------- -- cgit v1.2.3-24-g4f1b