diff --git a/include/dba.php b/include/dba.php index 760bac10c..7409ec3a8 100644 --- a/include/dba.php +++ b/include/dba.php @@ -1,9 +1,10 @@ result = $result; + $this->result = $r; # this will store an PDOStatement Object in result + $this->result->execute(); # execute the Statement, to get its result return true; } @@ -203,17 +204,17 @@ class dba { } public function qfetch() { - - if (!$this->result) + + if (false === $this->result) return false; - + return $this->result->fetch(); } public function qclose() { if ($this->result) - $this->result->closeCursor(); + return $this->result->closeCursor(); } public function dbg($dbg) { @@ -337,4 +338,3 @@ if(! function_exists('dba_timer')) { function dba_timer() { return microtime(true); }} -