114 – LISTADO DE PRECIOS DEL PARQUEO en el sistema con BD y GUTHUB(👨💻PHPyMYSQL💻)

Duración: 8 min
Módulo: Módulo de Precios y Lógica de Cálculo 💰 Lección 2 de 13

Descripción

🎓 Lección 114: Listado de Precios del Parqueo (PHP & MySQL)

La Lección 114 se enfoca en la implementación de la interfaz y la lógica de lectura para el nuevo Módulo de Precios, mostrando los datos de la tabla tabla_precios que fue creada en la lección anterior.

💻 1. Implementación del Listado

El instructor adapta una vista de listado existente para mostrar los precios:

  1. Consulta SQL: Se escribe la consulta en el archivo precios/index.php para seleccionar todos los campos (SELECT *) de la tabla tabla_precios donde el estado sea igual a 1. [00:18]
  2. Lógica de Vista: Se modifica el código PHP para recorrer los resultados de la consulta y mostrarlos en la tabla HTML, asignando los valores de la base de datos a las columnas de la interfaz:
    • Columnas: Se muestran ID, Cantidad (cantidad), Detalle (detalle), y Precio (precio). [01:07]
  3. Resultado: El listado carga correctamente el registro de prueba insertado previamente: "1", "1", "HORAS", "3". [02:25]

📝 2. Creación de la Vista de Registro

Para permitir que los administradores inserten nuevos precios desde el sistema (y no solo manualmente en la base de datos), se añade la funcionalidad de registro:

  1. Opción de Menú: Se añade una nueva opción en el menú llamada "Registrar Precio". [03:56]
  2. Redirección: Esta opción redirige al nuevo archivo precios/create.php.
  3. Diseño del Formulario: Se copia la estructura base y se diseña el formulario de entrada, solicitando tres datos principales: [06:40]
    • Cantidad: Un campo de texto simple (<input>) para el número (ej. "1", "2").
    • Detalle: Un campo de selección (<select>) para elegir la unidad de tiempo, con las opciones "Horas" o "Días". [07:37]
    • Precio: (Implícito) El campo para el valor monetario se agregará a continuación.

💡 Próximos Pasos

La siguiente lección se centrará en finalizar el formulario de registro y, crucialmente, crear el controlador PHP que recibirá los datos (cantidad, detalle, precio) para insertarlos finalmente en la tabla tabla_precios. [08:11]