El siguiente repositorio es un ejemplo a la solución del examen propuesto.
PROBLEMA PROPUESTO:
Un cliente se ha puesto en contacto con ustedes, necesita un “front” para gestionar una tienda, le ha hecho la base de datos que les ha sido enviada a sus correos. El cliente en el e-mail les ha puesto las indicaciones de lo que necesita.
- Una web que me permita insertar: productos, clientes y suministros.
- La misma, me debe permitir mostrar datos: Todos los productos de la tienda, mostrar todos de los clientes pasando una letra y mostrarme la lista de productos que una empresa suministra.
Su supervisor (el docente) les ha indicado que lo mejor es crear los formularios de cada tabla donde insertar y mostrar cada uno a petición del cliente por medio de un botón y un “select” donde elija en que tabla insertar o 3 botones para que cada uno muestre el formulario que necesita el cliente.
Para mostrar los datos, les indica que no se compliquen la vida y creen las tablas de cada tabla de la BBDD para renderizar a petición de lo que elija el cliente. Igualmente, les sugiere que es mejor que el cliente elija con un “select” en que tabla va a buscar y un botón que haga lo que ha pedido, si necesitas recoger un dato para realizar la petición, recuerda que necesitas un “input” para coger el valor de lo que necesitas buscar.
PD: No perder tiempo con css, solo los elementos HTML necesarios y la funcionalidad en PHP que puedan completar.