73 – CREACIÓN DE LA TABLA TICKETS en el sistema con BD y GitHub (👨💻PHP y MYSQL💻)
Duración: 10 minDescripción
🎓 Lección 73: Creación de la Tabla tickets (PHP & MySQL)
Esta lección se centra en la estructuración fundamental de la base de datos para el núcleo del sistema: el registro de los vehículos que ingresan. Se aborda la creación de la tabla tickets para almacenar todos los datos necesarios antes de la impresión del documento.
🎯 Objetivo Principal: Base para la Facturación 🧾
El propósito es crear una tabla que sirva como respaldo y fuente de datos para todo el proceso de parqueo, desde la impresión inicial del ticket hasta el cálculo final de la factura.
| Icono | Tarea Principal | Justificación |
|---|---|---|
| 💾 | Registro de Ingreso | Almacenar inmediatamente los datos del vehículo (placa, cliente, hora) al momento de su entrada, antes de imprimir el ticket [01:20]. |
| ⚙️ | Soporte para Cálculos | Utilizar esta tabla para consultar la hora de ingreso y calcular el tiempo de estadía al momento de la salida y la facturación [01:41]. |
Exportar a Hojas de cálculo
🛠️ Estructura de la Tabla tickets
Se crea el archivo SQL (bd_tabla_tickets.sql) y se ejecuta en phpMyAdmin para incorporar la nueva tabla a la base de datos. La tabla debe contener los siguientes campos esenciales:
| Campo | Propósito |
|---|---|
| id_ticket | Identificador único. |
| nombre_cliente | Nombre de la persona que estaciona. |
| nit_ci | Documento de identificación del cliente. |
| cubículo | El espacio específico donde se estacionó el vehículo. |
| fecha_ingreso | Fecha exacta del registro. |
| hora_ingreso | Hora exacta del registro. |
| user_sesion | Identifica al usuario del sistema (empleado) que realizó el registro. |
Exportar a Hojas de cálculo
🔄 Integración con GitHub
La lección también sirve como práctica obligatoria de control de versiones. Se demuestra cómo Git reconoce un nuevo archivo (marcado en verde) [03:09] y cómo utilizar la secuencia de comandos para subir la nueva estructura de la base de datos al repositorio remoto:
- git add . (Agregar el nuevo archivo).
- git commit -m "Incorporamos la tabla tickets" (Registrar los cambios).
- git push (Sincronizar el repositorio con la nueva tabla) [08:50].
Este paso asegura que el modelo de datos esté actualizado para el desarrollo del controlador que se verá en la siguiente lección.
Lecciones
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️