[eluser]stuckinphp[/eluser]
Just came to report this bug so thanks for saving me the effort.
It is plainly a typo of the _like_escape_chr variable name on line 728 of DB_active_rec.php,
Currently reading
$like_statement = $like_statement.sprintf($this->_like_escape_str, $this->_like_escape_char);
Should be
$like_statement = $like_statement.sprintf($this->_like_escape_str, $this->_like_escape_chr);
Each of the driver class files have the variables _like_escape_str and _like_escape_chr but no _like_escape_char.
PS Who tested this? And why the fuck on earth aren't you testing string escaping?!!!!