res = $res; $this->connection = $connection;} public function __destruct(){ $this->close();} public function close(){ pg_free_result($this->res);} public function count(){ return pg_num_rows($this->res);} public function affectedRows(){ return pg_affected_rows($this->res);} public function next($object = false){ if($object){ $this->current = pg_fetch_object($this->res); } else { $this->current = pg_fetch_assoc($this->res); } return $this->current; } public function seek($row_number){ return pg_result_seek($this->res,$row_number);} }