function run() { //Agregar codigo aqui $productos = array(); if (isset($_POST["btnIngresar"])) { $prddsc = $_POST["txtPrdDsc"]; $ctgcod = $_POST["txtCtgCod"]; $prdprc = $_POST["txtPrdPrc"]; $prdstk = $_POST["txtPrdStk"]; $prdest = $_POST["cmbPrdEst"]; ingresarProducto($prddsc, $ctgcod, $prdprc, $prdstk, $prdest); } elseif (isset($_POST["btnActualizar"])) { $prddsc = $_POST["txtPrdDsc"]; $ctgcod = $_POST["txtCtgCod"]; $prdprc = $_POST["txtPrdPrc"]; $prdstk = $_POST["txtPrdStk"]; $prdest = $_POST["cmbPrdEst"]; $prdcod = $_GET["cod"]; actualizarProducto($prdcod, $prddsc, $ctgcod, $prdstk, $prdprc, $prdest); } elseif (isset($_POST["btnEliminar"])) { $prdcod = $_GET["cod"]; eliminarProducto($prdcod); } if (isset($_GET["modo"])) { $modo = $_GET["modo"]; switch ($modo) { case 'ACT': $producto = obtenerProducto($_GET["cod"]); echo $producto["prddsc"]; $datos = array("actualizar" => 'ACT', "prdcod" => $producto["prdcod"], "prddsc" => $producto["prddsc"], "ctgcod" => $producto["ctgcod"], "prdstk" => $producto["prdstk"], "prdprc" => $producto["prdprc"], "prdest" => $producto["prdest"] == "INA" ? "ACT" : NULL); break; case 'INS': $datos = array("ingresar" => 'INS'); break; case 'ELI': $producto = obtenerProducto($_GET["cod"]); $datos = array("eliminar" => 'ELI', "prdcod" => $producto["prdcod"], "prddsc" => $producto["prddsc"], "ctgcod" => $producto["ctgcod"], "prdstk" => $producto["prdstk"], "prdprc" => $producto["prdprc"], "prdest" => $producto["prdest"] == "INA" ? "ACT" : NULL); break; } renderizar("formularioProductos", $datos); } else { $productos = obtenerProductos(); renderizar("productos", array("productos" => $productos)); } }
$subcategoria = $_GET['subcat']; $subsubcategoria = $_GET['subsubcat']; $mercadona = $_GET['merc']; $carrefour = $_GET['carr']; $hipercor = $_GET['hip']; $corteIngles = $_GET['cort']; $mercadona_relativo = $_GET['merc_rel']; $carrefour_relativo = $_GET['carr_rel']; $hipercor_relativo = $_GET['hip_rel']; $corteIngles_relativo = $_GET['cort_rel']; $oferta_mercadona = $_GET['of_merc']; $oferta_carrefour = $_GET['of_carr']; $oferta_hipercor = $_GET['of_hip']; $oferta_corteIngles = $_GET['of_cort']; // se comprueba si el producto existe o no $busqueda = buscarProducto($descripcion, $marca, $imagen_src, $formato); if ($busqueda) { // si el producto existe -> actualizar precios actualizarProducto($busqueda["id"], $categoria, $subcategoria, $subsubcategoria, $imagen_src, $busqueda["imagen_src"], $mercadona, $carrefour, $hipercor, $corteIngles, $mercadona_relativo, $carrefour_relativo, $hipercor_relativo, $corteIngles_relativo, $oferta_mercadona, $oferta_carrefour, $oferta_hipercor, $oferta_corteIngles); } else { // si el producto no existe -> agregar producto // se comprueba si se introduce imagen o no if ($imagen_src != null) { $imagen = 1; } else { $imagen = 0; } agregarProducto($marca, $descripcion, $formato, $categoria, $subcategoria, $subsubcategoria, $imagen_src, $imagen, $mercadona, $carrefour, $hipercor, $corteIngles, $mercadona_relativo, $carrefour_relativo, $hipercor_relativo, $corteIngles_relativo, $oferta_mercadona, $oferta_carrefour, $oferta_hipercor, $oferta_corteIngles); } // se incluye el archivo que cierra la conexión con la base de datos include "includes/db_desconectar.php";