/** * Basic delete. It returns false if the keys from $where doesn't * match with the fields defined in the construct * * @access public * @since unknown * @param array $where * @return mixed It returns the number of affected rows if the delete has been * correct or false if an error happended */ function delete($where) { if (!$this->checkFieldKeys(array_keys($where))) { return false; } $this->dao->from($this->getTableName()); $this->dao->where($where); return $this->dao->delete(); }
function seo_delete_item($itemID) { $conn = DBConnectionClass::newInstance(); $c_db = $conn->getOsclassDb(); $comm = new DBCommandClass($c_db); $where = array('fk_i_item_id' => $itemID); $comm->delete(SEO_PLUGIN_ITEM_META_TABLE, $where); }
function youtube_delete_item($itemID) { $conn = DBConnectionClass::newInstance(); $c_db = $conn->getOsclassDb(); $comm = new DBCommandClass($c_db); $where = array('fk_i_item_id' => $itemID); $comm->delete(YOUTUBE_TABLE, $where); }