diff options
author | Dracony <draconyster@gmail.com> | 2013-02-04 19:03:56 +0200 |
---|---|---|
committer | Dracony <draconyster@gmail.com> | 2013-02-04 19:03:56 +0200 |
commit | febbbebecccfab3eb129cfcdc880e65b2a72e295 (patch) | |
tree | 328968ed7f9a383751f19c58624c09685a4f8da9 /modules/database/classes/driver/mysql | |
parent | 1fd53f9bcb1a820002ac3e608573fd6d1c139622 (diff) | |
download | PHPixie-febbbebecccfab3eb129cfcdc880e65b2a72e295.zip PHPixie-febbbebecccfab3eb129cfcdc880e65b2a72e295.tar.gz PHPixie-febbbebecccfab3eb129cfcdc880e65b2a72e295.tar.bz2 |
almost done with caching
Diffstat (limited to 'modules/database/classes/driver/mysql')
-rw-r--r-- | modules/database/classes/driver/mysql/result.php | 8 |
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 |