[eluser]debow[/eluser]
Just an FYI, I did get your test query to return again with the same results from the test.
This is ran in the controller.
var_dump($this->Results_model->ext_get_all('100m Swim'));
The model looks like your test function. I get this on the return.
100m Swim //This is from my 'echo $e'
//This is from your return $query->result_array();
array(1) { [0]=> array(14) { ["id"]=> string(3) "541" ["athlete_id"]=> string(3) "210" ["event"]=> string(9) "100m Swim" ["gender"]=> string(3) "men" ["result"]=> string(0) "" ["mins"]=> string(1) "1" ["secs"]=> string(2) "59" ["msecs"]=> string(3) "0.8" ["totalsecs"]=> string(5) "119.8" ["date"]=> string(4) "2011" ["eventrank"]=> string(0) "" ["eventscore"]=> string(0) "" ["eorder"]=> string(1) "1" ["name"]=> string(12) "Damon Powell" } }