Skip to content

Commit 74b648c

Browse files
chonthuPhil Sturgeon
authored andcommitted
Added ability to _like paramater side to use 'none', in case one wants to query like instead of where without case being sensitive
1 parent a3ce0ec commit 74b648c

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

system/database/DB_active_rec.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -660,8 +660,12 @@ protected function _like($field, $match = '', $type = 'AND ', $side = 'both', $n
660660
$prefix = (count($this->ar_like) == 0) ? '' : $type;
661661

662662
$v = $this->escape_like_str($v);
663-
664-
if ($side == 'before')
663+
664+
if ($side == 'none')
665+
{
666+
$like_statement = $prefix." $k $not LIKE '{$v}'";
667+
}
668+
elseif ($side == 'before')
665669
{
666670
$like_statement = $prefix." $k $not LIKE '%{$v}'";
667671
}

0 commit comments

Comments
 (0)