public function Query($query)
{
//$query=str_replace('%pre%', $this->dbpre, $query);
logs($this->sql->Filter($query));
$results = pg_query($this->db, $this->sql->Filter($query));
//if(mysql_errno())trigger_error(mysql_error($this->db),E_USER_NOTICE);
$data = array();
if (is_resource($results)) {
while ($row = pg_fetch_assoc($results)) {
$data[] = $row;
}
} else {
$data[] = $results;
}
return $data;
}