Sie können log_message verwenden und die Protokolle überprüfen, ob sich die y wie erwartet verhalten:
http://ellislab.com/codeigniter/user-guide/general/errors .html
Normalerweise verwende ich einfach echo '<pre>'; print_r($query->result());die;
direkt nachdem die $query gebildet wurde. Es ist schneller.