92 – AGREGANDO EL MÓDULO CLIENTES CON UN LISTADO en el sistema con BD y GITHUB (👨💻PHP y MYSQL💻)
Duración: 13 minDescripción
🎓 Lección 92: Agregar el Módulo Clientes con un Listado (PHP & MySQL)
Esta lección interrumpe brevemente el desarrollo de la funcionalidad de facturación para añadir un nuevo y esencial módulo al sistema de parqueo: Clientes. El objetivo es permitir que el operador del sistema pueda visualizar un listado de todos los clientes registrados directamente desde el panel de administración, sin tener que acceder a la base de datos.
⚙️ Implementación del Módulo de Clientes
La implementación del módulo se realiza en los siguientes pasos:
- Añadir Opción al Menú: Se agrega un nuevo elemento en la barra lateral de navegación (layout/admin/menu.php) bajo el título "Clientes" y un sub-elemento llamado "Listado de Clientes" [02:42].
- Se utiliza un ícono visualmente representativo (de personas) para el nuevo módulo [03:32].
- El enlace dirige al nuevo archivo de vista: clientes/index.php.
- Creación de la Vista (clientes/index.php):
- Se crea el archivo index.php dentro del directorio /clientes/.
- Esta vista se estructura con una tarjeta (Card) que contiene el título "Clientes Registrados" y, en su cuerpo, una tabla HTML que desplegará los datos.
- Lógica de Carga de Datos:
- Se implementa una consulta SQL (SELECT * FROM clientes WHERE estado = 1) para seleccionar todos los clientes que están activos en el sistema [08:51].
- Se utiliza un bucle foreach en PHP para iterar sobre los resultados y rellenar las filas de la tabla.
📝 Contenido del Listado de Clientes
La tabla presenta la siguiente información de cada cliente registrado:
| Columna | Datos Obtenidos |
|---|---|
| N° | Contador numérico de la lista [09:05]. |
| Nombre del Cliente | El nombre completo del cliente. |
| NIT/CI del Cliente | El número de identificación (NIT/Cédula de Identidad). |
| Placa del Auto | La matrícula del vehículo. |
| Acciones | Botones para "Editar" y "Eliminar" (aunque solo se implementará la edición por ahora) [09:54]. |
Exportar a Hojas de cálculo
💡 Próximos Pasos
El instructor indica que, antes de pasar a la facturación, se debe habilitar la acción de "Editar" en el listado de clientes. Esto permitirá al operador corregir rápidamente cualquier error de tipeo en el nombre o NIT/CI del cliente sin tener que acceder a la base de datos [12:41
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! ❤️