Example #1
0
 /**
  * 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;
 }