db = $GLOBALS['phpgw']->db; // $this->phpgw=$GLOBALS[phpgw]; // $this->phpgw_info=$GLOBALS[phpgw_info]; } /* Any initializations that need to be done */ function db_init () { //global $phpgw; //global $phpgw_info; $this->db->Auto_Free = 0; } /* General SQL query */ function db_query ($query) { // global $phpgw; // global $phpgw_info; return $this->db->query ($query); } /* Fetch next array for $query_id */ function db_fetch_array ($query_id) { // global $phpgw; // global $phpgw_info; // $phpgw->db->Query_ID = $query_id; $this->db->next_record (); return $this->db->Record; } /* General wrapper for all other db calls Calls in here are simply returned, so not all will work */ function db_call ($function, $query_id) { // global $phpgw; // global $phpgw_info; // $phpgw->db->Query_ID = $query_id; return $this->db->$function (); } } ?>