<?php session_start(); require_once "libreria.php"; $entradas = obtenerEntradas(); $pizzas = obtenerPizzas(); $bebidas = obtenerBebidas(); $postres = obtenerPostres(); $vueltos = obtenerVueltos(); $ordenes = array(); $ordenes = $_SESSION["ordenes"]; $contador = 1; ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Ordenes Guardadas</title> </head> <body> <h1>Ordenes Guardadas</h1> <table border="1"> <tr> <th>#</th> <th>Entrada</th> <th>Pizza</th> <th>Bebida</th> <th>Postre</th> <th>Total</th> <th>Cliente</th> <th>Telefono</th>
<?php session_start(); require_once "libreria.php"; /* include include_once require require_once */ $entradasNuevaOrden = obtenerEntradas(); $pizzasNuevaOrden = obtenerPizzas(); $bebidasNuevaOrden = obtenerBebidas(); $postresNuevaOrden = obtenerPostres(); if (isset($_POST["btnGuardar"])) { $nuevaOrden = nuevaOrden(); $nuevaOrden["CodigoEntrada"] = $_POST["cmbEntrada"]; $nuevaOrden["CodigoPizza"] = $_POST["cmbPizza"]; $nuevaOrden["CodigoBebida"] = $_POST["cmbBebida"]; $nuevaOrden["CodigoPostre"] = $_POST["cmbPostre"]; $_SESSION["newOrder"] = $nuevaOrden; header("Location: obtenercliente.php"); die; } ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>La Albaca Nueva Orden</title> </head>
<?php session_start(); require_once "libreria.php"; $nuevaOrden = array(); if (isset($_SESSION["newOrder"])) { $nuevaOrden = $_SESSION["newOrder"]; } else { header("Location:obtenerorden.php"); die; } $entrada = obtenerEntradas()[$nuevaOrden["CodigoEntrada"]]; $pizzas = obtenerPizzas(); $pizzaCodigo = $nuevaOrden["CodigoPizza"]; $pizza = $pizzas[$pizzaCodigo]; $bebida = obtenerBebidas()[$nuevaOrden["CodigoBebida"]]; $postre = obtenerPostres()[$nuevaOrden["CodigoPostre"]]; $total = round($entrada["precio"] * (1 + $entrada["impuesto"]), 2) + round($pizza["precio"] * (1 + $pizza["impuesto"]), 2) + round($bebida["precio"] * (1 + $bebida["impuesto"]), 2) + round($postre["precio"] * (1 + $postre["impuesto"]), 2); $vueltos = obtenerVueltos(); if (isset($_POST["btnGuardar"])) { /*Falta las validaciones para asegurar la consistencia de datos*/ $nuevaOrden["Nombre"] = $_POST["txtNombre"]; $nuevaOrden["Direccion"] = $_POST["txtDireccion"]; $nuevaOrden["Telefono"] = $_POST["txtTelefono"]; $nuevaOrden["Pago"] = $_POST["cmbVuelto"]; //Agrega la orden actual arreglo de arreglos guardada en la sesión. $_SESSION["ordenes"][] = $nuevaOrden; //Elimina la orden actual unset($_SESSION["newOrder"]); header("Location:obtenerorden.php"); die;