2. Borrar datos de
consolas.
• Consta de dos archivos, uno para
seleccionar que archivo quieres
eliminar y otro que muestra el
archivo a eliminar antes de ser
eliminado.
3. Reporte_borrar_co
nsola.
1.Conexión a la base de datos: Utiliza el archivo "conexion.php" para
conectarse a la base de datos MySQL.
2.Consulta SQL: Se ejecuta una consulta SQL para seleccionar todos
los registros de la tabla "Consolas".
3.Recuperación de datos: Los resultados de la consulta se almacenan
en la variable $rows utilizando el método fetchAll().
4.Generación de la tabla HTML: Se muestra una tabla HTML que
contiene los registros de la tabla "Consolas".
Cada fila de la tabla corresponde a un registro de la base de datos.
5.Borrado de registros: Para cada registro, se muestra un enlace que
permite eliminar el registro correspondiente. Al hacer clic en el enlace, se
llama a la función borrar_consola() de JavaScript, que muestra un
mensaje de confirmación. Si el usuario confirma la eliminación,
se redirige a la página "eliminar_consolas.php" para realizar la
eliminación del registro. La función borrar_consola() devuelve true si se
confirma la eliminación y false si se cancela.
6Cierre de la conexión: Finalmente, se cierra la conexión a la base de
datos.
5. Eliminar_consola
.php
•Conexión a la base de datos: Al igual que en el primer archivo, se
incluye el archivo "conexion.php" para establecer la conexión con la
base de datos MySQL.
•Obtención del ID del registro a eliminar: Se recupera el valor del
parámetro "id" enviado a través de la URL mediante GET y se almacena
en la variable $idconsola.
•Validación del ID: Se realizan varias comprobaciones para asegurarse
de que el ID de la consola a eliminar sea válido. Se verifica que no esté
vacío, que no sea nulo y que sea un valor entero.
•Consulta SQL para eliminar el registro: Se construye una consulta
SQL para eliminar el registro de la tabla "Consolas" utilizando el ID
obtenido.
•Ejecución de la consulta de eliminación: Se ejecuta la consulta SQL
utilizando el método exec() de la conexión a la base de datos. Si ocurre
algún error durante la ejecución, se redirige a una página de error.
•Generación de la página HTML: Se muestra una página HTML que
informa sobre la eliminación exitosa del registro. Se incluye una tabla
que muestra los detalles del registro eliminado.
•Cierre de la conexión: Finalmente, se cierra la conexión a la base de
datos.
7. Borrar datos de
desarrolladora.
• Consta de dos archivos,
uno para seleccionar que
archivo quieres eliminar
y otro que muestra el
archivo a eliminar antes
de ser eliminado.
8. reporte_borrar_desarrolla
dora.php
1.Conexión a la base de datos: Al igual que en los ejemplos anteriores,
se incluye el archivo "conexion.php" para conectarse a la base de datos
MySQL.
2.Consulta SQL: Se ejecuta una consulta SQL para seleccionar todos
los registros de la tabla "Desarrolladora".
3.Recuperación de datos: Los resultados de la consulta se almacenan
en la variable $rows utilizando el método fetchAll().
4.Generación de la tabla HTML: Se muestra una tabla HTML que
contiene los registros de la tabla "Desarrolladora". Cada fila de la tabla
corresponde a un registro de la base de datos.
5.Borrado de registros: Para cada registro, se muestra un enlace que
permite eliminar el registro correspondiente. Al hacer clic en el enlace, se
llama a la función borrar_desarrolladora() de JavaScript, que muestra un
mensaje de confirmación. Si el usuario confirma la eliminación, se
redirige a la página "eliminar_desarrolladora.php" para realizar la
eliminación del registro.
7.Cierre de la conexión: Finalmente, se cierra la conexión a la base de
datos.
10. Eliminar_desarrolladora.php
1.Conexión a la base de datos: Se incluye el archivo "conexion.php" para establecer la conexión con la base de datos
MySQL.
2.Obtención del ID del registro a eliminar: Se recupera el valor del parámetro "id" enviado a través de la URL mediante
GET y se almacena en la variable $iddesarrolladora.
3.Validación del ID: Se realizan varias comprobaciones para asegurarse de que el ID de la desarrolladora a eliminar sea
válido. Se verifica que no esté vacío, que no sea nulo y que sea un valor entero.
4.Consulta SQL para eliminar el registro: Se construye una consulta SQL para eliminar el registro de la tabla
"Desarrolladora" utilizando el ID obtenido.
5.Ejecución de la consulta de eliminación: Se ejecuta la consulta SQL utilizando el método exec() de la conexión a la
base de datos. Si ocurre algún error durante la ejecución, se redirige a una página de error.
6.Generación de la página HTML: Se muestra una página HTML que informa sobre la eliminación exitosa del registro.
Se incluye una tabla que muestra los detalles del registro eliminado.
7.Cierre de la conexión: Finalmente, se cierra la conexión a la base de datos.
12. Eliminar juegos.
• Consta de dos archivos,
uno para seleccionar que
archivo quieres eliminar
y otro que muestra el
archivo a eliminar antes
de ser eliminado.
13. reporte_borrar_juegos.
1.Conexión a la base de datos: Se incluye el archivo "conexion.php" para establecer la conexión con la base de datos
MySQL.
2.Consulta SQL para recuperar los registros: Se construye una consulta SQL que selecciona varios campos de las
tablas "Consolas", "Juegos", y "Desarrolladora" utilizando INNER JOIN para unir las tablas según las relaciones definidas
entre ellas.
3.Ejecución de la consulta: La consulta SQL se ejecuta utilizando el método query() de la conexión a la base de datos, y
el resultado se almacena en la variable $result.
4.Recuperación de los registros: Se utiliza el método fetchAll() para recuperar todos los registros devueltos por la
consulta SQL y se almacenan en la variable $rows.
5.Generación de la página HTML: Se muestra una página HTML que incluye una tabla para mostrar los registros de
juegos recuperados de la base de datos. Cada fila de la tabla representa un juego, con sus respectivos detalles como el
ID, nombre, género, restricción de edad, formato, consola y desarrolladora.
6.Función JavaScript para confirmar la eliminación: Se incluye una función JavaScript llamada borrar_juego() que
muestra un mensaje de confirmación para asegurarse de que el usuario desea eliminar el juego seleccionado. Esta
función se activa cuando el usuario hace clic en el enlace para eliminar un juego.
7.Cierre de la conexión: Finalmente, se cierra la conexión a la base de datos.
15. eliminar_juego.php
1.Conexión a la base de datos: Se incluye el archivo "conexion.php" para establecer la conexión con la base de datos
MySQL.
2.Recuperación del parámetro "id": Se recupera el valor del parámetro "id" de la URL utilizando $_GET["id"] y se
almacena en la variable $idjuego.
3.Verificación del valor de "idjuego": Se asegura de que el valor de "idjuego" no esté vacío, sea un número entero y no
sea nulo. En caso contrario, redirige a una página de error.
4.Consulta SQL para eliminar el juego: Se construye una consulta SQL para eliminar el juego de la tabla "Juegos"
utilizando el ID del juego recuperado.
5.Ejecución de la consulta de eliminación: Se ejecuta la consulta SQL utilizando el método exec() de la conexión a la
base de datos.
6.Generación de la página HTML: Después de eliminar el juego, se muestra una página HTML que confirma la
eliminación exitosa del juego. También se muestra información detallada sobre el juego eliminado en una tabla.
7.Enlaces adicionales: Se incluyen enlaces que permiten al usuario regresar al reporte completo de juegos o agregar
otro juego a la base de datos.
8.Cierre de la conexión: Finalmente, se cierra la conexión a la base de datos.