diff --git a/Practicas/Practicas_SQL/ejercicios/tienda/login.php b/Practicas/Practicas_SQL/ejercicios/tienda/login.php
index 75ae340..26c6c3a 100644
--- a/Practicas/Practicas_SQL/ejercicios/tienda/login.php
+++ b/Practicas/Practicas_SQL/ejercicios/tienda/login.php
@@ -9,13 +9,16 @@
+ Iniciar Sesión
+ " . $_GET['mensaje'] . "";?>
+ $mensaje_error"; ?>
@@ -37,7 +40,6 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") {
exit("Error de conexión: " . mysqli_connect_error());
}
-
$consulta_sql = "SELECT * FROM usuarios WHERE correo_electronico = '$email'";
$resultado = mysqli_query($conexion, $consulta_sql);
@@ -46,7 +48,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (password_verify($password, $usuario['contraseña'])) {
echo "Correcto";
session_start();
- $_SESSION['email'] = $email;
+ $_SESSION['cliente_id'] = $usuario['cliente_id'];
header("Location: realizar_pedido.php");
exit();
} else {
diff --git a/Practicas/Practicas_SQL/ejercicios/tienda/realizar_pedido.php b/Practicas/Practicas_SQL/ejercicios/tienda/realizar_pedido.php
new file mode 100644
index 0000000..647a889
--- /dev/null
+++ b/Practicas/Practicas_SQL/ejercicios/tienda/realizar_pedido.php
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+ Registro Pedidos
+
+
+
+ Registrar Pedido
+
+
+
+ 0) {
+ $lineas_pedido[] = array(
+ 'producto_id' => intval($_POST['producto_id'][$index]),
+ 'cantidad' => intval($_POST['cantidad'][$index]),
+ 'precio' => floatval($_POST['precio'][$index]),
+ 'total_linea' => $_POST['cantidad'][$index] * $_POST['precio'][$index]
+ );
+ $total_pedido += $_POST['cantidad'][$index] * $_POST['precio'][$index];
+ }
+ }
+
+ $cliente_id = $_SESSION['cliente_id'];
+ $nombre_servidor = "localhost";
+ $nombre_usuario = "root";
+ $contraseña = "Logomark8";
+ $nombre_base_datos = "tienda";
+
+ mysqli_report(MYSQLI_REPORT_OFF);
+ $conexion = mysqli_connect($nombre_servidor, $nombre_usuario, $contraseña, $nombre_base_datos);
+ if (!$conexion) {
+ exit("Error de conexión: " . mysqli_connect_error());
+ }
+}
+?>
+
+
\ No newline at end of file
diff --git a/Practicas/Practicas_SQL/ejercicios/tienda/registro_clientes.php b/Practicas/Practicas_SQL/ejercicios/tienda/registro_clientes.php
index ec69f52..88a8c7e 100644
--- a/Practicas/Practicas_SQL/ejercicios/tienda/registro_clientes.php
+++ b/Practicas/Practicas_SQL/ejercicios/tienda/registro_clientes.php
@@ -23,7 +23,7 @@
-
+
@@ -67,7 +67,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") {
echo "El cliente ha sido registrado correctamente
";
$mensaje = "Puedes loguearte, ya estás registrado";
$mensaje_codificado = urlencode($mensaje);
- header("Location: login.php?mensaje=".$mensaje_codificado);
+ header("Location: login.php?mensaje=" . $mensaje_codificado);
exit;
}
}