static function deleteOld() { PDOSql::$pdobj = pdoConnect(); $id = Sql::esc($id); $iduser = Sql::esc($_SESSION['userID']); $res = Sql::delete("DELETE from notifications WHERE status = '1' AND view_date < NOW() - INTERVAL 1 month"); return array('success' => true, 'data' => $res, 'msg' => ''); }
/** * * @author Cleiton Perin * @param object $_prClasse * Classe * @param string $_prChave * Chave para Exclusao * @param boolean $_prPadrao * Informa se a Exclussão e por Chave ou por Condicao * @param object $Transacao * Transacao corrente * @return mixed True ou String dependendo do retorno do Banco */ public function excluir(Model $_prClasse, $_prChave = null, $_prPadrao = true, Sql &$Transacao = null) { if ($_prChave == null) { $_prChave = $_prClasse->get('chave'); } if ($Transacao == null) { $Sql = new Sql(); $Sql->inicio(); if ($_prPadrao) { $Sql->delete($_prClasse->get('tabela'), sprintf("%s=%s", $_prChave, $_prClasse->get($_prChave))); } else { $Sql->delete($_prClasse->get('tabela'), $_prChave); } $RETORNO = ""; $Sql->commit($RETORNO); return $RETORNO; } else { if ($_prPadrao) { $Transacao->delete($_prClasse->get('tabela'), sprintf("%s=%s", $_prChave, $_prClasse->get($_prChave))); } else { $Transacao->delete($_prClasse->get('tabela'), $_prChave); } } }
/** * Delete Tag * @return bollean */ public function delete() { $pk = array(self::ID_TAG => $this->getIdTag()); $sql = new Sql(); return $sql->delete(self::TABLE, $pk); }
/** * Delete * @return bollean */ public function delete() { $pk = array(self::ISOLANG => $this->getIsoLang()); $sql = new Sql(); return $sql->delete(self::TABLE, $pk); }
static function delete($table, $where = '', $connection = 'default') { return static::query(\Sql::delete($table, $where), $connection); }
function action_delete_file($id_file) { Sql::delete('files', 'id = ?', $id_file); }