Ejercicios - Bases de datos (2) - Enunciados

El objetivo final de estos ejercicios es mejorar la interfaz de la aplicación web obtenida en los ejercicios Bases de datos (1), El título del ejercicio hace referencia a las funcionalidades añadida a la aplicación.

Estos ejercicios van encadenados. Cada ejercicio se puede hacer a partir del ejercicio anterior, modificando las páginas necesarias.


Para facilitar la realización de los ejercicios, se proporcionan unas plantillas de los ejercicios Bases de datos (2).

Para facilitar la verificación de los ejercicios, se proporcionan ficheros .side que permiten la comprobación con Selenium IDE 4 del funcionamiento de la aplicación de ejemplo y de los ejercicios.

Para ayudarle en la realización de estos ejercicios puede consultar una página de comentarios con fragmentos de código.

Puede descargar unas posibles soluciones completas de estos ejercicios.

Bases de datos (2) - 1 - Comprobaciones

En este ejercicio se trata de añadir al programa realizado en el ejercicio Bases de datos (1) 6 toda una serie de comprobaciones que mejoren el funcionamiento del programa de cara al usuario.

La lista de comprobaciones se muestra a continuación del siguiente programa de ejemplo.

Enlace a ejemplo

Estas son las comprobaciones a añadir en cada una de las páginas. Si lo necesita, puede consultar unos comentarios ampliados con fragmentos de código.

config.php

insertar-1.php

insertar-2.php

listar.php

borrar-1.php

borrar-2.php

buscar-1.php

buscar-2.php

modificar-1.php

modificar-2.php

modificar-3.php

Bases de datos (2) - 2 - Listados ordenables

En este ejercicio se trata de añadir al programa la posibilidad de ordenar cualquier listado de registros por orden ascendente o descendente.

Tras el siguiente programa de ejemplo se indican detalles acerca de los nombres de las variables a utilizar.

Enlace a ejemplo