本文整理汇总了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);
}
}
示例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();
示例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) {
示例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);
}
示例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);
}
示例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) {
示例7: deleteCliente
function deleteCliente($cliente_id)
{
$db = new MysqliDb();
$db->where("cliente_id", $cliente_id);
$results = $db->delete('clientes');
echo json_encode($results);
}
示例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);
}
}
示例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);
}
}
示例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);
}
}
示例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;
}
}
示例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);
}
}
示例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':
示例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);
}
}
示例15: delete
$cliente = $db->get('clientes');
$results[$key]["cliente"] = $cliente;
}
echo json_encode($results);
}
function delete($item)
{
$db = new MysqliDb();