Wciąz nie widze tam wywołania ->query();
Nie dziwne że masz 0, skoro metoda w której incrementujesz nie jest wywołana...
------ UPDATE -----
Człowieku, może przestaniesz w kółko edytowąc swoje posty, tylko będzesz je pisał z rozumem?
Zobacz:
<?php
function check_module($module) {
$db->query(\"select * from modules where name='\" . $module . \"'\");
if($db->num_fields() == 1) {
return true;
} else {
return false;
}
}
?>
Pląćzesz się jak sznurek od tampaxa...
skoro:
var db;
$this->db->query();
to
$this->db->number_queries;
Pozatym coś mi się wydaje, ze z Obiektówką, to masz na bakier...
PO cholerę jakies instancje obiekty mysql w kernelu, w module...
niepotrzebnie zajmujesz pamięć i się plączesz w kodzie.