[eluser]darkroomdave[/eluser]
I ran the profiler on it to see what it was doing
SELECT * FROM (`categories`) WHERE `highlight=1` ORDER BY `orderid`
So it does break my existing code. Maybe it shouldn't back tick if there is a operator like = in there?
Obliviously it didn't before 1.7.1
I do usually use the array method but the same problem also broke this
$this->db->where(sprintf("parent_id=%s OR highlight=1", $id));
And yes I could of used or_where but I didn't