db->query("SELECT * FROM " . TABLE_AUTOSEARCH . " ORDER BY id ASC"); if(isset($query->rows)) { foreach($query->rows as $q) { $data[] = array('id' => $q['id'], 'query' => $q['query']); } } return $data; } public function add($data = array()) { if(!isset($data['query'])) { return 0; } $query = $this->db->query("INSERT INTO " . TABLE_AUTOSEARCH . " (query) VALUES (?)", array($data['query'])); $rc = $this->db->countAffected(); LOGGER("add new automated search query: " . $data['query'] . " (rc=$rc)"); return $rc; } public function remove($id = 0) { if($id == 0) { return 0; } $query = $this->db->query("DELETE FROM " . TABLE_AUTOSEARCH . " WHERE id=?", array($id)); $rc = $this->db->countAffected(); LOGGER("remove autosearch: $id (rc=$rc)"); return $rc; } } ?>