} if ($action == "cadastrar") { $objCategoria = new Categoria(); $objCategoria->nome = $_POST["nome"]; $resultado = insertCategoria($objCategoria); if ($resultado == true) { echo "Cadastro com suseso"; } else { echo "Error al Cadastrar"; } } if ($action == "editar") { $objCategoria = new Categoria(); $objCategoria->id = $_POST["hiddenid"]; $objCategoria->nome = $_POST["nome"]; $resultado = updateCategoria($objCategoria); if ($resultado == true) { echo "Editado com suseso"; } else { echo "Error al Editar"; } } if ($action == "eliminar") { $objCategoria = new Categoria(); $objCategoria->id = $_GET['id']; $resultado = deleteCategoria($objCategoria); if ($resultado == true) { header('Location ../site/listar.php'); } else { echo "Error al eliminar"; }
<?php require_once "init.php"; if (isset($_GET["action"])) { $action = $_GET["action"]; switch ($action) { case "list": listCategorias(); break; case "create": createCategoria(); break; case "update": updateCategoria(); break; case "delete": deleteCategoria(); break; default: sendError("La accion especificada es invalida"); break; } } else { sendError("No se especifico ninguna acción"); } function createCategoria() { $c = getConnection(); $descripcion = $c->real_escape_string(request('categoria_desc')); $query = "INSERT INTO categorias VALUES (\n DEFAULT,\n '{$descripcion}')"; if ($c->query($query)) {
} else { if ($decoded->function == 'createCategoria') { createCategoria($decoded->categoria); } else { if ($decoded->function == 'createCarrito') { createCarrito($decoded->carrito); } else { if ($decoded->function == 'createCarritoDetalle') { //createCarritoDetalle($decoded->carrito_detalle); createCarritoDetalle($decoded->carrito_id, $decoded->carrito_detalle); } else { if ($decoded->function == 'updateProducto') { updateProducto($decoded->producto); } else { if ($decoded->function == 'updateCategoria') { updateCategoria($decoded->categoria); } else { if ($decoded->function == 'updateCarritoDetalle') { updateCarritoDetalle($decoded->carrito_detalle); } else { if ($decoded->function == 'updateCarrito') { updateCarrito($decoded->carrito); } else { if ($decoded->function == 'removeProducto') { removeProducto($decoded->producto_id); } else { if ($decoded->function == 'removeCategoria') { removeCategoria($decoded->categoria_id); } else { if ($decoded->function == 'removeCarritoDetalle') { removeCarritoDetalle($decoded->carrito_detalle_id);