/** * execute an SQL statement * * @param string $sql SQL statement to execute * @param bool $force true to use queryF * * @return mixed result resouce if no error, * true if no error but no result * false if error encountered. * Any error message is in $this->lastError; */ private function &execSql($sql, $force = false) { if ($force) { $result = $this->db->queryF($sql); } else { $result = $this->db->query($sql); } if (!$result) { $this->lastError = $this->db->error(); $this->lastErrNo = $this->db->errno(); } return $result; }