Beispiel #1
0
<?php

extract($_POST);
include_once '../../system/class.php';
$factura = new factura();
$producto = new producto();
$contenido = new factura_descripcion();
$r = $contenido->consultar_factura($mysqli, $codigo);
while ($resultado = $r->fetch_array()) {
    $producto_consultado = $producto->consultar_produc($mysqli, $resultado[7]);
    $nueva_existencia = $producto_consultado[2] + $resultado[3];
    $producto->actualizar_existencia($mysqli, $nueva_existencia, $resultado[7]);
}
$factura->eliminar_factura($mysqli, $codigo);
header('location: ../../0/home/inicio');
Beispiel #2
0
    $objfactura = new factura();
    //Consulta de clientes y productos
    $ress = $objcliente->consultar_cliente($mysqli, $comprado);
    $result = $objproducto->consulta_completo($mysqli);
    //Proceso de compra
    //Primero hacer la factura básica
    $objfactura->facturar($mysqli, $ress[1], $total);
    $id = $objfactura->consultar_factura_insertada($mysqli, $ress[1]);
    //Luego la descripcion o compras actualizando el inventario de una vez
    $i = 0;
    while ($resultado = $result->fetch_array()) {
        if (!empty($cantidad[$i])) {
            $precio = $resultado[3] * $cantidad[$i];
            $objfactdescrip->facturar_productos($mysqli, $id[0], $resultado[1], $cantidad[$i], $resultado[3], $precio, $resultado[0]);
            $nuevaexistencia = $resultado[2] - $cantidad[$i];
            $objproducto->actualizar_existencia($mysqli, $nuevaexistencia, $resultado[0]);
        }
        $i++;
    }
}
$res2 = $objfactdescrip->consultar_factura($mysqli, $id[0]);
?>
                <script language="JavaScript" type="text/javascript">
                    function salirpagina() {
                        alert("compa");
                    }
                }
                </script>

            <form method='POST' action='procesar' onsubmit='<?php 
if (isset($funcionsalir)) {