/** * @description Elimina una comentario * @param $comentario_id */ function removeComentario($comentario_id) { validateRol(0); $db = new MysqliDb(); $db->where("comentario_id", $comentario_id); $results = $db->delete('posts_comentarios'); if ($results) { echo json_encode(1); } else { echo json_encode(-1); } }
{ $db = new MysqliDb(); $results = $db->rawQuery('select revista_id, nombre, link from revistas'); echo json_encode($results); } function delete($item) { $db = new MysqliDb();
} else { $arr = array(RESPUESTA_DATA => $datos, RESPUESTA_MENSAJE => MENSAJE_OK, RESPUESTA_ERROR => ERROR_NINGUNO); } } else { if ($accion_form == ACCION_ELIMINAR) { $parametros = $postdata->form_parametros; foreach ($parametros as $parametro_key => $parametro_valor) { foreach ($parametro_valor as $key => $val) { switch ($key) { case PARAMETRO_ID: $bd->where(COLUMNA_ID, (int) $val); break; } } } $bd->delete(TABLA_CATEGORIA); $query = $bd->get(TABLA_CATEGORIA); $arr = array(RESPUESTA_DATA => $query, RESPUESTA_MENSAJE => MENSAJE_OK, RESPUESTA_ERROR => ERROR_NINGUNO); } else { if ($accion_form == ACCION_BUSQUEDA) { $bd->Where(COLUMNA_ESTADO, VALOR_ESTADO_ACTIVO); $whereParametros = ''; $parametros = $postdata->form_parametros; if (count($parametros) > 0) { $whereParametros .= '('; } $whereParametroAuxOr = ''; foreach ($parametros as $parametro_key => $parametro_valor) { $whereParametroAux = ''; foreach ($parametro_valor as $key => $val) { switch ($key) {
function updateNoticia($noticia) { $db = new MysqliDb(); $decoded = json_decode($noticia); $db->where("noticia_id", $decoded->noticia_id); $data = array("titulo" => $decoded->titulo, "detalles" => $decoded->detalles, "creador_id" => $decoded->creador_id, "vistas" => 0, "tipo" => $decoded->tipo, "fecha" => $decoded->fecha); $results = $db->update('noticias', $data); if (!$results) { echo json_encode($db->getLastError()); return; } $results = $db->delete('noticias_fotos'); $db->where("noticia_id", $decoded->noticia_id); $results = $db->delete('noticias_comentarios'); $db->where("noticia_id", $decoded->noticia_id); $db = new MysqliDb(); foreach ($decoded->fotos as $row) { $data = array("noticia_id" => $decoded->noticia_id, "foto" => $row->foto, "main" => $row->main); $results = $db->insert('noticias_fotos', $data); if ($results < 0) { echo json_encode($db->getLastError()); return; } } foreach ($decoded->comentarios as $row) { $data = array("noticia_id" => $decoded->noticia_id, "titulo" => $row->titulo, "detalles" => $row->detalles, "parent_id" => $row->parent_id, "votos_up" => $row->votos_up, "votos_down" => $row->votos_down); $results = $db->insert('noticias_comentarios', $data); if ($results < 0) { echo json_encode($db->getLastError()); return; } } echo json_encode(1); }
/** * Delete method. Works only if object primaryKey is defined * * @return boolean Indicates success. 0 or 1. */ public function delete() { if (empty($this->data[$this->primaryKey])) { return false; } $this->db->where($this->primaryKey, $this->data[$this->primaryKey]); return $this->db->delete($this->dbTable); }
$arr = array(RESPUESTA_ERROR => $bd->getLastError()); } else { $datos[COLUMNA_ID] = $id_nuevo; $arr = array(RESPUESTA_DATA => $datos, RESPUESTA_MENSAJE => MENSAJE_OK, RESPUESTA_ERROR => ERROR_NINGUNO); } } else { if ($accion_form == ACCION_EDITAR) { $data_post = $postdata->form_data; if (!isset($data_post->FOTO)) { $data_post->FOTO = NULL; } $datos = array(COLUMNA_NOMBRE => $data_post->NOMBRE, COLUMNA_DESCRIPCION => $data_post->DESCRIPCION, COLUMNA_ESTADO => $data_post->ESTADO, COLUMNA_FOTO => $data_post->FOTO, COLUMNA_MUESTRA_FULLSCREEN => $data_post->MUESTRA_FULLSCREEN, COLUMNA_MUESTRA_PRECIO => $data_post->MUESTRA_PRECIO); $bd->where(COLUMNA_ID, $data_post->ID); $respuesta = $bd->update(TABLA_PRODUCTO, $datos); $bd->where(COLUMNA_ID_PRODUCTO, $data_post->ID); $bd->delete(TABLA_REL_PRODUCTO_CATEGORIA); foreach ($data_post->CATEGORIAS as $parametro_key => $parametro_valor) { $datos = array(COLUMNA_ID_PRODUCTO => $data_post->ID, COLUMNA_ID_CATEGORIA => $parametro_valor->ID); $bd->insert(TABLA_REL_PRODUCTO_CATEGORIA, $datos); } if (!$respuesta) { $arr = array(RESPUESTA_ERROR => $bd->getLastError()); } else { $arr = array(RESPUESTA_DATA => $datos, RESPUESTA_MENSAJE => MENSAJE_OK, RESPUESTA_ERROR => ERROR_NINGUNO); } } else { if ($accion_form == ACCION_ELIMINAR) { $parametros = $postdata->form_parametros; foreach ($parametros as $parametro_key => $parametro_valor) { foreach ($parametro_valor as $key => $val) { switch ($key) {
function deleteCliente($cliente_id) { $db = new MysqliDb(); $db->where("cliente_id", $cliente_id); $results = $db->delete('clientes'); echo json_encode($results); }
/** * @description Elimina un carrito. Esta funcionalidad no tiene una función específica ya que un carrito se da de baja lógica unicamente, no física. * @param $carrito_id */ function removeCarrito($carrito_id) { $db = new MysqliDb(); $db->where("carrito_id", $carrito_id); $results = $db->delete('carritos'); $db->where("carrito_id", $carrito_id); $results = $db->delete('carrito_detalles'); if ($results) { echo json_encode(1); } else { echo json_encode(-1); } }
/** * @description Elimina un stock * @param $stock_id */ function removeStock($stock_id) { $db = new MysqliDb(); $db->where("stock_id", $stock_id); $results = $db->delete('stock'); if ($results) { echo json_encode(1); } else { echo json_encode(-1); } }
/** * @description Elimina una sucursal * @param $sucursal_id */ function removeSucursal($sucursal_id) { $db = new MysqliDb(); $db->where("sucursal_id", $sucursal_id); $results = $db->delete('sucursales'); if ($results) { echo json_encode(1); } else { echo json_encode(-1); } }
public function logout() { if ($this->checkSession() == "auth") { $db = new MysqliDb(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_DATABASE); $db->where('user_id', $_SESSION['user_id']); $db->delete('logged_in_member'); session_destroy(); return true; } else { return true; } }
/** * @description Elimina un donacion. Esta funcionalidad no tiene una función específica ya que un donacion se da de baja lógica unicamente, no física. * @param $donacion_id */ function removeDonacion($donacion_id) { $db = new MysqliDb(); $db->where("donacion_id", $donacion_id); $results = $db->delete('donaciones'); if ($results) { echo json_encode(1); } else { echo json_encode(-1); } }
$link = $encrypt->encode($id); echo json_encode(array("link" => $link, "folder" => $folder_name)); } else { echo 0; } break; case 'remove': $db = new MysqliDb(); $db->where('id', $_POST['id']); $contract = $db->getOne('contracts'); if ($contract['folder'] != null) { rrmdir('assets/contracts/' . $contract['folder']); unlink('assets/contracts/' . $contract['folder'] . '.zip'); } $db->where('id', $_POST['id']); echo $db->delete('contracts'); break; case 'saveAsTemplate': $db = new MysqliDb(); $data = array('des' => $_POST['description'], 'title' => $_POST['title'], 'type' => $_POST['type'], 'content' => $_POST['content'], 'date' => date('Y-m-d H:i:s')); $id = $db->insert('template', $data); echo $id; break; case 'getTemplate': $db = new MysqliDb(); $cols = array("id", "title", "des"); $db->where('type', $_POST['type']); $templates = $db->get('template', null, $cols); echo json_encode($templates); break; case 'getTemplateContent':
function remove($usuario_id) { validateRol(0); $db = new MysqliDb(); $db->where("usuario_id", $usuario_id); $results = $db->delete('usuarios'); $db->where("usuario_id", $usuario_id); $results = $db->delete('direcciones'); if ($results) { echo json_encode(1); } else { echo json_encode(-1); } }
$cliente = $db->get('clientes'); $results[$key]["cliente"] = $cliente; } echo json_encode($results); } function delete($item) { $db = new MysqliDb();
public function deleteTrail() { if ($this->trailID == "undefined") { return "Trail ID has not been defined. Call setID({$ID}) before requesting data."; } else { $db = new MysqliDb(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_DATABASE); $db->where("id", $this->trailID); if ($db->has("trails")) { $db->where('id', $this->trailID); if ($db->delete('trails')) { return 'done'; } else { return 'update failed: ' . $db->getLastError(); } } else { return "Etrail"; } } }