SlideShare a Scribd company logo
1 of 18
Edición de
registros.
Arenas Camacho José Fernando.
Programación web.
Tabla de Consolas.
Reporte de
edición.
Primero, me conecto a la base de datos utilizando un archivo de conexión externo
llamado conexion.php para obtener acceso a la base de datos y a la tabla Consolas.
Luego, ejecuto una consulta SQL para obtener todos los registros de la tabla Consolas
y los almaceno en una variable llamada $result.
Después, recupero los datos de $result en forma de un arreglo llamado $rows. Estos
datos son los registros de la tabla Consolas, que contienen información sobre las
consolas como el ID, nombre, fecha de salida, RAM, teraflops, capacidad de
almacenamiento y peso.
A continuación, utilizo un bucle foreach para recorrer todos los registros y los muestro
en una tabla HTML, donde cada fila representa una consola y cada celda muestra un
atributo de la consola, como su ID, nombre, etc. También incluyo un enlace en cada fila
que lleva a una página llamada editar_consolas.php para editar la consola
correspondiente.
Además, configuro un menú de navegación que permite a los usuarios desplazarse a
diferentes secciones del sitio, como juegos, consolas, desarrolladoras y usuarios. Cada
sección tiene opciones adicionales, como insertar, editar o eliminar registros.
Por último, cierro la conexión a la base de datos al final del archivo y muestro un pie de
página con información de contacto y enlaces a redes sociales. Todo esto se muestra
en un documento HTML que es la página web resultante.
Resultado.
Editar
Consolas.
Este código PHP recibe un ID de consola de la URL mediante el método
GET y se conecta a una base de datos utilizando un archivo de conexión
externo llamado conexion.php. Realizo una consulta SQL para recuperar la
consola específica según el ID recibido, luego verifico si hay registros y
muestro un mensaje si no se encuentra ninguna consola. Si hay registros,
genero una página web con un formulario prellenado con los datos de la
consola recuperada para que el usuario pueda editar la consola. El
formulario incluye campos para los atributos de la consola, como su
nombre, fecha de salida, RAM, teraflops, capacidad de almacenamiento y
peso, y un botón para enviar el formulario para actualizar la consola.
También incluyo un menú de navegación y un pie de página con
información de contacto y enlaces a redes sociales. Finalmente, cierro la
conexión a la base de datos al final del archivo.
Resultado.
Actualiza
r
Consolas.
Este código PHP recibe los valores de un formulario enviado
mediante el método POST con los datos de una consola. Primero,
conecta con una base de datos a través de un archivo de
conexión externo llamado conexion.php. Luego, toma los datos
del formulario, como el ID oculto de la consola, nombre, fecha de
salida, RAM, teraflops, capacidad de almacenamiento y peso de
la consola, y ejecuta una consulta SQL para actualizar los datos
de la consola en la base de datos.
Después de intentar actualizar la consola, muestra un mensaje de
confirmación o error según sea el caso. A continuación, muestra
un documento HTML que contiene un menú de navegación,
opciones para gestionar datos relacionados con consolas, juegos
y desarrolladoras, y presenta los valores actualizados de la
consola. Además, incluye un pie de página con información de
contacto y enlaces a redes sociales.
Finalmente, cierra la conexión con la base de datos al final del
archivo.
Resultado.
Tabla después de la inserción
Tabla de desarrolladoras.
Reporte editar.
Este código PHP se conecta a una base de datos para recuperar
todos los registros de la tabla Desarrolladora de una base de
datos. Los registros se almacenan en un arreglo asociativo
llamado $rows y se utilizan para generar una tabla HTML que
muestra los datos de cada desarrolladora, incluyendo su ID,
nombre, fecha de creación y sede principal.
El código genera una página web que contiene un menú de
navegación con botones que permiten navegar por diferentes
secciones relacionadas con consolas, juegos y usuarios, y
opciones para gestionar registros de desarrolladoras. La tabla
HTML muestra los registros de desarrolladoras y un enlace de
edición para cada una, que redirige a una página donde se
puede editar la desarrolladora correspondiente.
Finalmente, el código incluye un pie de página con información
de contacto y enlaces a redes sociales, y cierra la conexión a la
base de datos al final del archivo.
Resultado.
Editar
desarrolladoras.
Este código PHP recibe un ID de desarrolladora de la URL mediante el
método GET y se conecta a una base de datos utilizando un archivo de
conexión externo llamado conexion.php. Realiza una consulta SQL para
recuperar los datos de la desarrolladora específica según el ID recibido,
luego verifica si se encuentran registros y redirige a una página de error
si no hay registros.
Si hay registros, el código genera una página web con un formulario
prellenado con los datos de la desarrolladora recuperada, permitiendo
que el usuario edite la desarrolladora. El formulario incluye campos para
el ID de la desarrolladora (deshabilitado), el nombre, la fecha de creación
y la sede principal de la desarrolladora, así como un botón para enviar el
formulario para actualizar los datos de la desarrolladora.
Además, el código contiene un menú de navegación que permite a los
usuarios desplazarse a diferentes secciones del sitio, como consolas,
juegos, y usuarios, y opciones para gestionar datos relacionados con
desarrolladoras. Al final, se incluye un pie de página con información de
contacto y enlaces a redes sociales, y se cierra la conexión a la base de
datos al final del archivo.
Resultado.
Actualizar desarrolladora.
Este código PHP recibe datos de un formulario mediante el método POST con los
datos de una desarrolladora. Primero, se conecta a una base de datos a través de
un archivo de conexión externo llamado conexion.php. Luego, toma los datos del
formulario, como el ID oculto de la desarrolladora, el nombre, la fecha de
fundación y la sede principal de la desarrolladora, y ejecuta una consulta SQL para
actualizar los datos de la desarrolladora en la base de datos.
Tras intentar actualizar los datos, muestra un mensaje de confirmación de que la
desarrolladora ha sido actualizada satisfactoriamente. A continuación, muestra un
documento HTML que contiene un menú de navegación, opciones para gestionar
datos relacionados con consolas, juegos y desarrolladoras, y muestra los valores
actualizados de la desarrolladora en un formulario.
Finalmente, el código incluye un pie de página con información de contacto y
enlaces a redes sociales, y cierra la conexión a la base de datos al final del
archivo.
Resultado.
Tabla des pues de
actualizarse.
Enlace.
• http://chimbo2024.atspace.cc/program_web_2024a/
paginas/reporte_editar_consolas.php

More Related Content

Similar to Arenas Camacho-Practica tarea Sesión 12.pptx

curso-servidores-apache-2
curso-servidores-apache-2curso-servidores-apache-2
curso-servidores-apache-2greenpeans
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basicsantiagomario8
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datosRafael Quintero
 
Práctica web de la sesión 8_Velador Rocha.pdf
Práctica web de la sesión 8_Velador Rocha.pdfPráctica web de la sesión 8_Velador Rocha.pdf
Práctica web de la sesión 8_Velador Rocha.pdfFERNANDOSEBASTIANVEL
 
Colegio+de+estudios+cientificos+y+tecnologicos+del+estado+de+mexico
Colegio+de+estudios+cientificos+y+tecnologicos+del+estado+de+mexicoColegio+de+estudios+cientificos+y+tecnologicos+del+estado+de+mexico
Colegio+de+estudios+cientificos+y+tecnologicos+del+estado+de+mexico25415252
 
Implementacion de un sistema gestor(firebird)
Implementacion de un sistema gestor(firebird)Implementacion de un sistema gestor(firebird)
Implementacion de un sistema gestor(firebird)Rodolfo Kuman Chi
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Carlos Guzmán
 
Resultado de aprendizaje 2.2.2
Resultado de aprendizaje 2.2.2Resultado de aprendizaje 2.2.2
Resultado de aprendizaje 2.2.2Rafael Garcia
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 

Similar to Arenas Camacho-Practica tarea Sesión 12.pptx (20)

curso-servidores-apache-2
curso-servidores-apache-2curso-servidores-apache-2
curso-servidores-apache-2
 
Publicaciones
PublicacionesPublicaciones
Publicaciones
 
284
284284
284
 
Practica web de la sesión 5
Practica web de la sesión 5Practica web de la sesión 5
Practica web de la sesión 5
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datos
 
Tarea_sesion15.pptx
Tarea_sesion15.pptxTarea_sesion15.pptx
Tarea_sesion15.pptx
 
Práctica web de la sesión 8_Velador Rocha.pdf
Práctica web de la sesión 8_Velador Rocha.pdfPráctica web de la sesión 8_Velador Rocha.pdf
Práctica web de la sesión 8_Velador Rocha.pdf
 
ADO NET.ppt
ADO NET.pptADO NET.ppt
ADO NET.ppt
 
Colegio+de+estudios+cientificos+y+tecnologicos+del+estado+de+mexico
Colegio+de+estudios+cientificos+y+tecnologicos+del+estado+de+mexicoColegio+de+estudios+cientificos+y+tecnologicos+del+estado+de+mexico
Colegio+de+estudios+cientificos+y+tecnologicos+del+estado+de+mexico
 
PHP IUTE
PHP IUTEPHP IUTE
PHP IUTE
 
Implementacion de un sistema gestor(firebird)
Implementacion de un sistema gestor(firebird)Implementacion de un sistema gestor(firebird)
Implementacion de un sistema gestor(firebird)
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Tutorial php mysql
Tutorial php mysqlTutorial php mysql
Tutorial php mysql
 
Tutorial bd y php
Tutorial bd y phpTutorial bd y php
Tutorial bd y php
 
Resultado de aprendizaje 2.2.2
Resultado de aprendizaje 2.2.2Resultado de aprendizaje 2.2.2
Resultado de aprendizaje 2.2.2
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Practica web de la sesión 8
Practica web de la sesión 8Practica web de la sesión 8
Practica web de la sesión 8
 
Andrade salazar tarea de la sesión 5
Andrade salazar tarea de la sesión 5Andrade salazar tarea de la sesión 5
Andrade salazar tarea de la sesión 5
 

More from JOSEFERNANDOARENASCA

Arenas Camacho-Tarea practica web sesión 11.pptx
Arenas Camacho-Tarea practica web sesión 11.pptxArenas Camacho-Tarea practica web sesión 11.pptx
Arenas Camacho-Tarea practica web sesión 11.pptxJOSEFERNANDOARENASCA
 
Arenas Camacho-Tarea practica de la sesión 9.pptx
Arenas Camacho-Tarea practica de la sesión 9.pptxArenas Camacho-Tarea practica de la sesión 9.pptx
Arenas Camacho-Tarea practica de la sesión 9.pptxJOSEFERNANDOARENASCA
 
Arenas Camacho-Practica web sesión 8.pptx
Arenas Camacho-Practica web sesión 8.pptxArenas Camacho-Practica web sesión 8.pptx
Arenas Camacho-Practica web sesión 8.pptxJOSEFERNANDOARENASCA
 
Arenas Camacho Jose Fernando-Practica sesión 2.pptx
Arenas Camacho Jose Fernando-Practica sesión 2.pptxArenas Camacho Jose Fernando-Practica sesión 2.pptx
Arenas Camacho Jose Fernando-Practica sesión 2.pptxJOSEFERNANDOARENASCA
 
Arenas Camacho-Practica sesión 3.pptx
Arenas Camacho-Practica sesión 3.pptxArenas Camacho-Practica sesión 3.pptx
Arenas Camacho-Practica sesión 3.pptxJOSEFERNANDOARENASCA
 
Arenas_Camacho_José_Fernando-TAREA Exportar datos desde SQL Server hacia Acce...
Arenas_Camacho_José_Fernando-TAREA Exportar datos desde SQL Server hacia Acce...Arenas_Camacho_José_Fernando-TAREA Exportar datos desde SQL Server hacia Acce...
Arenas_Camacho_José_Fernando-TAREA Exportar datos desde SQL Server hacia Acce...JOSEFERNANDOARENASCA
 
Arenas Camacho-TAREA Seguridad, Logins y Users en SQL Server.pptx
Arenas Camacho-TAREA Seguridad, Logins y Users en SQL Server.pptxArenas Camacho-TAREA Seguridad, Logins y Users en SQL Server.pptx
Arenas Camacho-TAREA Seguridad, Logins y Users en SQL Server.pptxJOSEFERNANDOARENASCA
 
Arenas_Camacho_Respaldos_SQLServer.pptx
Arenas_Camacho_Respaldos_SQLServer.pptxArenas_Camacho_Respaldos_SQLServer.pptx
Arenas_Camacho_Respaldos_SQLServer.pptxJOSEFERNANDOARENASCA
 
Arenas Camacho José Fernando-Manipulación de información con el uso de comand...
Arenas Camacho José Fernando-Manipulación de información con el uso de comand...Arenas Camacho José Fernando-Manipulación de información con el uso de comand...
Arenas Camacho José Fernando-Manipulación de información con el uso de comand...JOSEFERNANDOARENASCA
 
Creación Indices y Constraints en bases de datos de SQL Server.pptx
Creación Indices y Constraints en bases de datos de SQL Server.pptxCreación Indices y Constraints en bases de datos de SQL Server.pptx
Creación Indices y Constraints en bases de datos de SQL Server.pptxJOSEFERNANDOARENASCA
 
DISEÑO, DESARROLLO Y ESTRUCTURACIÓN DE UNA PEQUEÑA BASE DE DATOS BAJO EL SERV...
DISEÑO, DESARROLLO Y ESTRUCTURACIÓN DE UNA PEQUEÑA BASE DE DATOS BAJO EL SERV...DISEÑO, DESARROLLO Y ESTRUCTURACIÓN DE UNA PEQUEÑA BASE DE DATOS BAJO EL SERV...
DISEÑO, DESARROLLO Y ESTRUCTURACIÓN DE UNA PEQUEÑA BASE DE DATOS BAJO EL SERV...JOSEFERNANDOARENASCA
 

More from JOSEFERNANDOARENASCA (11)

Arenas Camacho-Tarea practica web sesión 11.pptx
Arenas Camacho-Tarea practica web sesión 11.pptxArenas Camacho-Tarea practica web sesión 11.pptx
Arenas Camacho-Tarea practica web sesión 11.pptx
 
Arenas Camacho-Tarea practica de la sesión 9.pptx
Arenas Camacho-Tarea practica de la sesión 9.pptxArenas Camacho-Tarea practica de la sesión 9.pptx
Arenas Camacho-Tarea practica de la sesión 9.pptx
 
Arenas Camacho-Practica web sesión 8.pptx
Arenas Camacho-Practica web sesión 8.pptxArenas Camacho-Practica web sesión 8.pptx
Arenas Camacho-Practica web sesión 8.pptx
 
Arenas Camacho Jose Fernando-Practica sesión 2.pptx
Arenas Camacho Jose Fernando-Practica sesión 2.pptxArenas Camacho Jose Fernando-Practica sesión 2.pptx
Arenas Camacho Jose Fernando-Practica sesión 2.pptx
 
Arenas Camacho-Practica sesión 3.pptx
Arenas Camacho-Practica sesión 3.pptxArenas Camacho-Practica sesión 3.pptx
Arenas Camacho-Practica sesión 3.pptx
 
Arenas_Camacho_José_Fernando-TAREA Exportar datos desde SQL Server hacia Acce...
Arenas_Camacho_José_Fernando-TAREA Exportar datos desde SQL Server hacia Acce...Arenas_Camacho_José_Fernando-TAREA Exportar datos desde SQL Server hacia Acce...
Arenas_Camacho_José_Fernando-TAREA Exportar datos desde SQL Server hacia Acce...
 
Arenas Camacho-TAREA Seguridad, Logins y Users en SQL Server.pptx
Arenas Camacho-TAREA Seguridad, Logins y Users en SQL Server.pptxArenas Camacho-TAREA Seguridad, Logins y Users en SQL Server.pptx
Arenas Camacho-TAREA Seguridad, Logins y Users en SQL Server.pptx
 
Arenas_Camacho_Respaldos_SQLServer.pptx
Arenas_Camacho_Respaldos_SQLServer.pptxArenas_Camacho_Respaldos_SQLServer.pptx
Arenas_Camacho_Respaldos_SQLServer.pptx
 
Arenas Camacho José Fernando-Manipulación de información con el uso de comand...
Arenas Camacho José Fernando-Manipulación de información con el uso de comand...Arenas Camacho José Fernando-Manipulación de información con el uso de comand...
Arenas Camacho José Fernando-Manipulación de información con el uso de comand...
 
Creación Indices y Constraints en bases de datos de SQL Server.pptx
Creación Indices y Constraints en bases de datos de SQL Server.pptxCreación Indices y Constraints en bases de datos de SQL Server.pptx
Creación Indices y Constraints en bases de datos de SQL Server.pptx
 
DISEÑO, DESARROLLO Y ESTRUCTURACIÓN DE UNA PEQUEÑA BASE DE DATOS BAJO EL SERV...
DISEÑO, DESARROLLO Y ESTRUCTURACIÓN DE UNA PEQUEÑA BASE DE DATOS BAJO EL SERV...DISEÑO, DESARROLLO Y ESTRUCTURACIÓN DE UNA PEQUEÑA BASE DE DATOS BAJO EL SERV...
DISEÑO, DESARROLLO Y ESTRUCTURACIÓN DE UNA PEQUEÑA BASE DE DATOS BAJO EL SERV...
 

Recently uploaded

herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaJadeVilcscordova
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaRicardoEstrada90
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdfjuan23xpx
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte2024020140
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionEmanuelMuoz11
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024NicolleAndrade7
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxJOELGARCIA849853
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxVICTORMANUELBEASAGUI
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosYOMIRAVILLARREAL1
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfYanitza28
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónUniversidad de Sonora
 
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptxNIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptxDaniloDaz4
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx221112876
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfYanitza28
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaEdwinGarca59
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 

Recently uploaded (20)

herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptxNIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 

Arenas Camacho-Practica tarea Sesión 12.pptx

  • 1. Edición de registros. Arenas Camacho José Fernando. Programación web.
  • 3. Reporte de edición. Primero, me conecto a la base de datos utilizando un archivo de conexión externo llamado conexion.php para obtener acceso a la base de datos y a la tabla Consolas. Luego, ejecuto una consulta SQL para obtener todos los registros de la tabla Consolas y los almaceno en una variable llamada $result. Después, recupero los datos de $result en forma de un arreglo llamado $rows. Estos datos son los registros de la tabla Consolas, que contienen información sobre las consolas como el ID, nombre, fecha de salida, RAM, teraflops, capacidad de almacenamiento y peso. A continuación, utilizo un bucle foreach para recorrer todos los registros y los muestro en una tabla HTML, donde cada fila representa una consola y cada celda muestra un atributo de la consola, como su ID, nombre, etc. También incluyo un enlace en cada fila que lleva a una página llamada editar_consolas.php para editar la consola correspondiente. Además, configuro un menú de navegación que permite a los usuarios desplazarse a diferentes secciones del sitio, como juegos, consolas, desarrolladoras y usuarios. Cada sección tiene opciones adicionales, como insertar, editar o eliminar registros. Por último, cierro la conexión a la base de datos al final del archivo y muestro un pie de página con información de contacto y enlaces a redes sociales. Todo esto se muestra en un documento HTML que es la página web resultante.
  • 5. Editar Consolas. Este código PHP recibe un ID de consola de la URL mediante el método GET y se conecta a una base de datos utilizando un archivo de conexión externo llamado conexion.php. Realizo una consulta SQL para recuperar la consola específica según el ID recibido, luego verifico si hay registros y muestro un mensaje si no se encuentra ninguna consola. Si hay registros, genero una página web con un formulario prellenado con los datos de la consola recuperada para que el usuario pueda editar la consola. El formulario incluye campos para los atributos de la consola, como su nombre, fecha de salida, RAM, teraflops, capacidad de almacenamiento y peso, y un botón para enviar el formulario para actualizar la consola. También incluyo un menú de navegación y un pie de página con información de contacto y enlaces a redes sociales. Finalmente, cierro la conexión a la base de datos al final del archivo.
  • 7. Actualiza r Consolas. Este código PHP recibe los valores de un formulario enviado mediante el método POST con los datos de una consola. Primero, conecta con una base de datos a través de un archivo de conexión externo llamado conexion.php. Luego, toma los datos del formulario, como el ID oculto de la consola, nombre, fecha de salida, RAM, teraflops, capacidad de almacenamiento y peso de la consola, y ejecuta una consulta SQL para actualizar los datos de la consola en la base de datos. Después de intentar actualizar la consola, muestra un mensaje de confirmación o error según sea el caso. A continuación, muestra un documento HTML que contiene un menú de navegación, opciones para gestionar datos relacionados con consolas, juegos y desarrolladoras, y presenta los valores actualizados de la consola. Además, incluye un pie de página con información de contacto y enlaces a redes sociales. Finalmente, cierra la conexión con la base de datos al final del archivo.
  • 9. Tabla después de la inserción
  • 11. Reporte editar. Este código PHP se conecta a una base de datos para recuperar todos los registros de la tabla Desarrolladora de una base de datos. Los registros se almacenan en un arreglo asociativo llamado $rows y se utilizan para generar una tabla HTML que muestra los datos de cada desarrolladora, incluyendo su ID, nombre, fecha de creación y sede principal. El código genera una página web que contiene un menú de navegación con botones que permiten navegar por diferentes secciones relacionadas con consolas, juegos y usuarios, y opciones para gestionar registros de desarrolladoras. La tabla HTML muestra los registros de desarrolladoras y un enlace de edición para cada una, que redirige a una página donde se puede editar la desarrolladora correspondiente. Finalmente, el código incluye un pie de página con información de contacto y enlaces a redes sociales, y cierra la conexión a la base de datos al final del archivo.
  • 13. Editar desarrolladoras. Este código PHP recibe un ID de desarrolladora de la URL mediante el método GET y se conecta a una base de datos utilizando un archivo de conexión externo llamado conexion.php. Realiza una consulta SQL para recuperar los datos de la desarrolladora específica según el ID recibido, luego verifica si se encuentran registros y redirige a una página de error si no hay registros. Si hay registros, el código genera una página web con un formulario prellenado con los datos de la desarrolladora recuperada, permitiendo que el usuario edite la desarrolladora. El formulario incluye campos para el ID de la desarrolladora (deshabilitado), el nombre, la fecha de creación y la sede principal de la desarrolladora, así como un botón para enviar el formulario para actualizar los datos de la desarrolladora. Además, el código contiene un menú de navegación que permite a los usuarios desplazarse a diferentes secciones del sitio, como consolas, juegos, y usuarios, y opciones para gestionar datos relacionados con desarrolladoras. Al final, se incluye un pie de página con información de contacto y enlaces a redes sociales, y se cierra la conexión a la base de datos al final del archivo.
  • 15. Actualizar desarrolladora. Este código PHP recibe datos de un formulario mediante el método POST con los datos de una desarrolladora. Primero, se conecta a una base de datos a través de un archivo de conexión externo llamado conexion.php. Luego, toma los datos del formulario, como el ID oculto de la desarrolladora, el nombre, la fecha de fundación y la sede principal de la desarrolladora, y ejecuta una consulta SQL para actualizar los datos de la desarrolladora en la base de datos. Tras intentar actualizar los datos, muestra un mensaje de confirmación de que la desarrolladora ha sido actualizada satisfactoriamente. A continuación, muestra un documento HTML que contiene un menú de navegación, opciones para gestionar datos relacionados con consolas, juegos y desarrolladoras, y muestra los valores actualizados de la desarrolladora en un formulario. Finalmente, el código incluye un pie de página con información de contacto y enlaces a redes sociales, y cierra la conexión a la base de datos al final del archivo.
  • 17. Tabla des pues de actualizarse.