当前位置: 首页>>代码示例>>PHP>>正文


PHP MysqliDb::delete方法代码示例

本文整理汇总了PHP中MysqliDb::delete方法的典型用法代码示例。如果您正苦于以下问题:PHP MysqliDb::delete方法的具体用法?PHP MysqliDb::delete怎么用?PHP MysqliDb::delete使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在MysqliDb的用法示例。


在下文中一共展示了MysqliDb::delete方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: removeComentario

/**
 * @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);
    }
}
开发者ID:arielcessario,项目名称:ac-angular-blog,代码行数:16,代码来源:ac-posts.php

示例2: delete

{
    $db = new MysqliDb();
    $results = $db->rawQuery('select revista_id, nombre, link from revistas');
    echo json_encode($results);
}
function delete($item)
{
    $db = new MysqliDb();
开发者ID:arielcessario,项目名称:uiglp,代码行数:8,代码来源:revistas.php

示例3: array

     } 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) {
开发者ID:josue270193,项目名称:Catalogo,代码行数:31,代码来源:categoria.php

示例4: updateNoticia

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);
}
开发者ID:arielcessario,项目名称:ac-angular-noticias,代码行数:34,代码来源:noticias.php

示例5: delete

 /**
  * 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);
 }
开发者ID:nightstomp,项目名称:PHP-MySQLi-Database-Class,代码行数:13,代码来源:dbObject.php

示例6: array

         $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) {
开发者ID:josue270193,项目名称:Catalogo,代码行数:31,代码来源:producto.php

示例7: deleteCliente

function deleteCliente($cliente_id)
{
    $db = new MysqliDb();
    $db->where("cliente_id", $cliente_id);
    $results = $db->delete('clientes');
    echo json_encode($results);
}
开发者ID:arielcessario,项目名称:hydrox-V2,代码行数:7,代码来源:cliente.php

示例8: removeCarrito

/**
 * @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);
    }
}
开发者ID:arielcessario,项目名称:ac-angular-productos,代码行数:17,代码来源:ac-productos.php

示例9: removeStock

/**
 * @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);
    }
}
开发者ID:arielcessario,项目名称:ac-angular-stocks,代码行数:15,代码来源:ac-stocks.php

示例10: removeSucursal

/**
 * @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);
    }
}
开发者ID:arielcessario,项目名称:ac-angular-sucursales,代码行数:15,代码来源:ac-sucursales.php

示例11: logout

 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;
     }
 }
开发者ID:jmayfiel,项目名称:prescriptiontrails,代码行数:12,代码来源:auth.php

示例12: removeDonacion

/**
 * @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);
    }
}
开发者ID:arielcessario,项目名称:ac-angular-proyectos,代码行数:15,代码来源:ac-proyectos.php

示例13: MysqliDb

         $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':
开发者ID:aanyun,项目名称:online-contract-signing,代码行数:31,代码来源:API.php

示例14: remove

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);
    }
}
开发者ID:arielcessario,项目名称:ac-usuarios,代码行数:14,代码来源:ac-usuarios.php

示例15: delete

        $cliente = $db->get('clientes');
        $results[$key]["cliente"] = $cliente;
    }
    echo json_encode($results);
}
function delete($item)
{
    $db = new MysqliDb();
开发者ID:arielcessario,项目名称:uiglp,代码行数:8,代码来源:ofertas_laborales.php


注:本文中的MysqliDb::delete方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。