Actividad 3.3 Implementacion de Base de datos

Biblioteca con base de datos

Instrucción: Hacer funcionar el sitio compartido en clase por medio de la implementación de la base de datos requerida.

Al archivo principal renómbralo como index.php

Cambiar la presentación del sitio.

Agregar imágenes al header y footer del sitio.

Publicar en un sitio gratuito con soporte para PHP y MySQL.

Enlace del sitio web Biblioteca

https://jordan-isc.000webhostapp.com/biblioteca/index.php

Descripción de la base de datos

La base de datos del sitio consta del nombre "id19101453_biblioteca", tiene ese nombre debido a que el hosting asigna ese nombre, las tablas que las conforman son 2, una de ellas se llama editoriales, que tiene 2 campos los cuales son idedit y editorial; la otra tabla se llama libros, que tiene 4 campos las cuales son idedit, isbn, titulo y nivel.

Para hacer que funcione correctamente la base de datos fue necesario asignarle a cada tabla una clave primaria, en la tabla "libros" su clave primaria fue el campo "isbn", en el caso de la tabla "editoriales" su clave primaria fue "idedit", sin embargo en la tabla "editoriales" también fue necesario hacer que la clave primaria sea autoincremental para que de esta forma al insertar un elemento se le asigne un valor automáticamente.

Luego que se realizo la base de datos se hizo la corrección del código del sitio, se hicieron diversos cambios hasta que todas las funciones se ejecutaban correctamente.

Base de datos
Base de datos en phpmyadmin
Index
Index del sitio de la biblioteca
Editoriales
Editoriales del sitio de la biblioteca