summaryrefslogtreecommitdiffstats
path: root/modules/database/classes/driver/mysql
diff options
context:
space:
mode:
Diffstat (limited to 'modules/database/classes/driver/mysql')
-rw-r--r--modules/database/classes/driver/mysql/result.php8
1 files changed, 3 insertions, 5 deletions
diff --git a/modules/database/classes/driver/mysql/result.php b/modules/database/classes/driver/mysql/result.php
index f058a97..ccbdfcf 100644
--- a/modules/database/classes/driver/mysql/result.php
+++ b/modules/database/classes/driver/mysql/result.php
@@ -16,8 +16,6 @@ class Result_Mysql_Driver extends Result_Database {
*/
public function __construct($result) {
$this->_result = $result;
- if(!empty($result))
- $this->_row=$this->_result->fetch_object();
}
/**
@@ -39,11 +37,11 @@ class Result_Mysql_Driver extends Result_Database {
* @access public
*/
public function next() {
-
- $this->_position++;
+ if($this->_fetched)
+ $this->_position++;
$this->_row=$this->_result->fetch_object();
if ($this->_row == null)
- $this->_result->free();
+ $this->_result->free();
}
} \ No newline at end of file