/** * Método que faz a inserção dos dados * @param array fields Campos a serem inseridos, no formato array('campo' => 'valor') */ public function insert($fields) { $sql = "INSERT INTO {$this->table} SET "; //$sql .= "(". implode(', ', array_keys($fields)) . " ) "; //$sql .= "VALUES ('". implode("', '", $fields) . "')"; $sql .= $this->_flds($fields); $rs = $this->db->query($sql); if ($rs) { return $this->db->lastId(); } return false; }