67 – READ - LECTURA DE LOS REGISTROS DE LA TABLA informaciones del sistema con BD(👨💻PHP y MYSQL💻)

Duración: 6 min
Módulo: ⚙️ Configuraciones del Sistema y Control de Versiones Lección 5 de 18

Descripción

Título: 67 – READ - LECTURA DE LOS REGISTROS DE LA TABLA informaciones del sistema con BD (👨💻PHP y MYSQL 💻)

En esta lección, el instructor completa la funcionalidad de lectura de datos para el módulo de Configuraciones, permitiendo que el administrador visualice en una tabla la información de la empresa que ha sido registrada.

1. Implementación de la Consulta SQL 💾

  • Definición de la Query: Se crea una consulta SQL SELECT para seleccionar todos los campos (SELECT *) de la tabla informaciones [01:28].
  • Filtro de Estado: Se incluye la condición WHERE estado = 1 para asegurar que solo se muestren los registros que están activos en el sistema [01:33].

2. Recorrido y Extracción de Datos en PHP 💻

  • Ejecución y Almacenamiento: La consulta se ejecuta y los resultados se almacenan en una variable [01:43].
  • Bucle foreach: Se utiliza un bucle foreach para recorrer cada registro (fila) de la tabla de resultados. Dentro del bucle, se extrae el valor de cada campo de la tabla (nombre_parqueo, direccion, telefonos, etc.) y se almacena en una variable PHP con el mismo nombre [02:14].

3. Impresión de Datos en la Tabla HTML 🖥️

  • Combinación PHP/HTML: Las variables PHP recién creadas se imprimen en las celdas (<td>) correspondientes dentro del bucle foreach [04:03].
  • Estructura de la Tabla: Se garantiza que los datos coincidan con las columnas predefinidas en la vista (informaciones.php): Nombre del Parqueo, Actividad de la Empresa, Sucursal, Dirección, Zona, Teléfonos, Departamento/Ciudad y País [04:15].
  • Columna de Acciones: Se añade la columna final de "Acción", donde se pasa el id_informacion [05:18] para las futuras funcionalidades de Actualizar (Update) y Eliminar (Delete).

Al finalizar la lección, el listado de configuraciones está completamente funcional, mostrando los datos registrados de la empresa en una tabla clara. El siguiente paso será implementar las funcionalidades de edición y eliminación para completar el módulo CRUD.