SlideShare una empresa de Scribd logo
1 de 8
#TAREA9PROGRAMACIONWEB2024A
HUGO ASCARI GUTIERREZ PADILLA - 215331313
ALTA_TABLA_ACTORES
ESTE CÓDIGO PHP Y HTML ESTÁ DISEÑADO PARA
CREAR UN FORMULARIO QUE PERMITA REGISTRAR UN
NUEVO ACTOR EN UNA BASE DE DATOS DE PELÍCULAS.
AQUÍ ESTÁ UNA EXPLICACIÓN DE LOS PUNTOS MÁS
IMPORTANTES:
CONEXIÓN A LA BASE DE DATOS: EL CÓDIGO
COMIENZA CON LA INCLUSIÓN DEL ARCHIVO
CONEXION1.PHP, QUE PROBABLEMENTE CONTIENE LA
LÓGICA DE CONEXIÓN A LA BASE DE DATOS.
CONSULTA SQL: SE PREPARA UNA CONSULTA SQL PARA
SELECCIONAR EL ID_PELICULA Y EL TITULO_PELICULA DE
LA TABLA PELICULA.
EJECUCIÓN DE LA CONSULTA: LA CONSULTA SE
EJECUTA CON $CONN->QUERY($SQL) Y LOS
RESULTADOS SE ALMACENAN EN $STMT.
ALMACENAMIENTO DE RESULTADOS: LOS RESULTADOS
DE LA CONSULTA SE ALMACENAN EN LA VARIABLE
$ROWS UTILIZANDO EL MÉTODO FETCHALL(). ESTOS
RESULTADOS SE USARÁN MÁS ADELANTE PARA POBLAR
UN MENÚ DESPLEGABLE EN EL FORMULARIO HTML.
HTML DEL FORMULARIO: SE PRESENTA UN
FORMULARIO HTML QUE RECOPILA INFORMACIÓN
SOBRE UN NUEVO ACTOR. INCLUYE CAMPOS PARA
SELECCIONAR UNA PELÍCULA, INTRODUCIR EL NÚMERO
DE ACTOR, EL NOMBRE, EL SALARIO, EL AÑO DE
NACIMIENTO, EL PAÍS DE ORIGEN Y EL SEXO DEL ACTOR.
VALIDACIÓN DEL FORMULARIO CON JAVASCRIPT:
SE PROPORCIONA UNA FUNCIÓN
VALIDAFORMULARIO() EN JAVASCRIPT PARA
VALIDAR LOS CAMPOS DEL FORMULARIO ANTES DE
ENVIARLO. ESTA FUNCIÓN SE INVOCA CUANDO SE
ENVÍA EL FORMULARIO (ONSUBMIT="RETURN
VALIDAFORMULARIO()"). REALIZA DIVERSAS
COMPROBACIONES, COMO ASEGURARSE DE QUE
SE HAYA SELECCIONADO UNA PELÍCULA, QUE NO
HAYA CAMPOS VACÍOS Y QUE SE HAYA
SELECCIONADO UN PAÍS Y UN SEXO.
BUCLE PHP EN EL MENÚ DESPLEGABLE: DENTRO
DEL MENÚ DESPLEGABLE PARA SELECCIONAR UNA
PELÍCULA (<SELECT NAME="COMBO_PELICULA"
ID="COMBO_PELICULA">), SE UTILIZA UN BUCLE
FOREACH PARA RECORRER LOS RESULTADOS DE LA
CONSULTA SQL ALMACENADOS EN $ROWS. CADA
PELÍCULA SE AGREGA COMO UNA OPCIÓN EN EL
MENÚ DESPLEGABLE.
ENVÍO DEL FORMULARIO: CUANDO SE ENVÍA EL
FORMULARIO, LOS DATOS SE ENVIARÁN AL
ARCHIVO GRABAR_ACTORES.PHP MEDIANTE EL
MÉTODO POST.
GRABAR_ACTORES
RECUPERACIÓN DE DATOS DEL FORMULARIO: EL
CÓDIGO PHP RECUPERA LOS DATOS ENVIADOS
DESDE UN FORMULARIO HTML UTILIZANDO EL
MÉTODO POST. LOS DATOS RECUPERADOS
INCLUYEN EL ID DE LA PELÍCULA, EL TÍTULO DE LA
PELÍCULA, LA DESCRIPCIÓN, EL AÑO DE
LANZAMIENTO, EL GÉNERO Y EL DIRECTOR.
PRESENTACIÓN DE DETALLES: DESPUÉS DE
RECUPERAR LOS DATOS, EL CÓDIGO PHP LOS
MUESTRA EN EL FORMATO ADECUADO UTILIZANDO
ETIQUETAS HTML <P> PARA CADA DETALLE DE LA
PELÍCULA.
HIPERVÍNCULO PARA REGISTRAR OTRA PELÍCULA:
AL FINAL DE LOS DETALLES DE LA PELÍCULA, HAY
UN HIPERVÍNCULO QUE LLEVA A UNA PÁGINA
LLAMADA "ALTA_TABLA1_HUGO.PHP", QUE
PRESUMIBLEMENTE ES UNA PÁGINA DONDE SE
PUEDE REGISTRAR OTRA PELÍCULA.
ESTILOS CSS: HAY ESTILOS CSS INCLUIDOS EN EL
<HEAD> DEL DOCUMENTO PARA DAR FORMATO AL
CONTENIDO, COMO EL COLOR DE FONDO, LOS
MÁRGENES, EL TAMAÑO DE LA FUENTE, ETC.
DATOS_GENERALES
CONEXIÓN A LA BASE DE DATOS: SE REQUIERE EL
ARCHIVO CONEXION1.PHP PARA ESTABLECER LA
CONEXIÓN CON LA BASE DE DATOS.
CONSULTA SQL: SE REALIZA UNA CONSULTA PARA
SELECCIONAR TODOS LOS DATOS DE LA TABLA DE
ACTORES (SELECT * FROM ACTORES).
EJECUCIÓN DE LA CONSULTA Y RECUPERACIÓN DE
RESULTADOS: LA CONSULTA SE EJECUTA UTILIZANDO
LA CONEXIÓN A LA BASE DE DATOS Y LOS RESULTADOS
SE ALMACENAN EN LA VARIABLE $ROWS MEDIANTE EL
MÉTODO FETCHALL().
HTML PARA LA PRESENTACIÓN DEL INFORME: SE
UTILIZA HTML PARA ESTRUCTURAR EL INFORME. SE
PRESENTA UNA TABLA CON ENCABEZADOS QUE
DESCRIBEN CADA COLUMNA DE DATOS, COMO EL
NÚMERO DE ACTOR, NOMBRE, SALARIO, AÑO DE
NACIMIENTO, PAÍS DE ORIGEN Y SEXO.
BUCLE PHP PARA MOSTRAR LOS DATOS: SE UTILIZA UN
BUCLE FOREACH DE PHP PARA RECORRER LOS
RESULTADOS DE LA CONSULTA ALMACENADOS EN
$ROWS. DENTRO DEL BUCLE, CADA FILA DE DATOS SE
MUESTRA EN UNA FILA DE LA TABLA HTML, CON LOS
VALORES DE CADA COLUMNA OBTENIDOS DE LA
VARIABLE $ROW.
ESTILOS CSS: SE INCLUYEN ESTILOS CSS EN EL <HEAD>
DEL DOCUMENTO PARA DAR FORMATO AL CONTENIDO,
COMO EL COLOR DE FONDO, LOS MÁRGENES, EL
TAMAÑO DE LA FUENTE, ETC.

Más contenido relacionado

Similar a #Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx

Similar a #Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx (20)

Laboratorio 3 Andres Moreno
Laboratorio 3 Andres MorenoLaboratorio 3 Andres Moreno
Laboratorio 3 Andres Moreno
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
Archivos secuenciales indexados
Archivos secuenciales indexadosArchivos secuenciales indexados
Archivos secuenciales indexados
 
Reporte de registros desde MySQL hacia PHP (con PDO)
Reporte de registros desde MySQL hacia PHP (con PDO)Reporte de registros desde MySQL hacia PHP (con PDO)
Reporte de registros desde MySQL hacia PHP (con PDO)
 
ubiPHP
ubiPHPubiPHP
ubiPHP
 
Practica web de la sesión 7_Escalante_Cruz.pptx
Practica web de la sesión 7_Escalante_Cruz.pptxPractica web de la sesión 7_Escalante_Cruz.pptx
Practica web de la sesión 7_Escalante_Cruz.pptx
 
Proveedor act1 uni2_daw_6a
Proveedor act1 uni2_daw_6aProveedor act1 uni2_daw_6a
Proveedor act1 uni2_daw_6a
 
php-mysql
php-mysqlphp-mysql
php-mysql
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
5
55
5
 
Comandos vb
Comandos vbComandos vb
Comandos vb
 
10 Guía_Fundamentos de Base de Datos.docx
10 Guía_Fundamentos de Base de Datos.docx10 Guía_Fundamentos de Base de Datos.docx
10 Guía_Fundamentos de Base de Datos.docx
 
Arenas Camacho-Practica web sesión 7.pptx
Arenas Camacho-Practica web sesión 7.pptxArenas Camacho-Practica web sesión 7.pptx
Arenas Camacho-Practica web sesión 7.pptx
 
Capítulo 26 (Conceptos de Arquictetura de los Sistemas de Bases de Datos)
Capítulo 26 (Conceptos de Arquictetura de los Sistemas de Bases de Datos)Capítulo 26 (Conceptos de Arquictetura de los Sistemas de Bases de Datos)
Capítulo 26 (Conceptos de Arquictetura de los Sistemas de Bases de Datos)
 
Presentación sql
Presentación sqlPresentación sql
Presentación sql
 
ADO NET.ppt
ADO NET.pptADO NET.ppt
ADO NET.ppt
 
Consultas multiples
Consultas multiplesConsultas multiples
Consultas multiples
 
Practica web de la sesión 7_Escalante_Cruz.pptx
Practica web de la sesión 7_Escalante_Cruz.pptxPractica web de la sesión 7_Escalante_Cruz.pptx
Practica web de la sesión 7_Escalante_Cruz.pptx
 
284
284284
284
 
Comandos SQL
Comandos SQLComandos SQL
Comandos SQL
 

Último

JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALGuadalinfoHuscarGuad
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesssuserbe0d1c
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfMarianneBAyn
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfprofmartinsuarez
 
taller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundariataller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundariaandresingsiseo
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareAndres Avila
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC6dwwcgtpfx
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...Kevin Serna
 
TELECOMUNICACIONES- CAPITULO2: Modelo Osi ccna
TELECOMUNICACIONES- CAPITULO2: Modelo Osi ccnaTELECOMUNICACIONES- CAPITULO2: Modelo Osi ccna
TELECOMUNICACIONES- CAPITULO2: Modelo Osi ccnajrujel91
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).jcaballerosamayoa
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerRobertoCarrancioFern
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxdoloresolmosantiago
 
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialEducática
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf7adelosriosarangojua
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdffrank0071
 
Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana       .Uso de las TIC en la vida cotidiana       .
Uso de las TIC en la vida cotidiana .itzyrivera61103
 
CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .
CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .
CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .llocllajoaquinci00
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometriasofiasonder
 
Presentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxPresentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxTaim11
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónAntonia Yamilet Perez Palomares
 

Último (20)

JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdf
 
taller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundariataller de tablas en word para estudiantes de secundaria
taller de tablas en word para estudiantes de secundaria
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
 
TELECOMUNICACIONES- CAPITULO2: Modelo Osi ccna
TELECOMUNICACIONES- CAPITULO2: Modelo Osi ccnaTELECOMUNICACIONES- CAPITULO2: Modelo Osi ccna
TELECOMUNICACIONES- CAPITULO2: Modelo Osi ccna
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
 
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana       .Uso de las TIC en la vida cotidiana       .
Uso de las TIC en la vida cotidiana .
 
CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .
CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .
CIBERSEGURIDAD Y SEGURIDAD INFORMATICA .
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometria
 
Presentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxPresentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptx
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
 

#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx

  • 3. ESTE CÓDIGO PHP Y HTML ESTÁ DISEÑADO PARA CREAR UN FORMULARIO QUE PERMITA REGISTRAR UN NUEVO ACTOR EN UNA BASE DE DATOS DE PELÍCULAS. AQUÍ ESTÁ UNA EXPLICACIÓN DE LOS PUNTOS MÁS IMPORTANTES: CONEXIÓN A LA BASE DE DATOS: EL CÓDIGO COMIENZA CON LA INCLUSIÓN DEL ARCHIVO CONEXION1.PHP, QUE PROBABLEMENTE CONTIENE LA LÓGICA DE CONEXIÓN A LA BASE DE DATOS. CONSULTA SQL: SE PREPARA UNA CONSULTA SQL PARA SELECCIONAR EL ID_PELICULA Y EL TITULO_PELICULA DE LA TABLA PELICULA. EJECUCIÓN DE LA CONSULTA: LA CONSULTA SE EJECUTA CON $CONN->QUERY($SQL) Y LOS RESULTADOS SE ALMACENAN EN $STMT. ALMACENAMIENTO DE RESULTADOS: LOS RESULTADOS DE LA CONSULTA SE ALMACENAN EN LA VARIABLE $ROWS UTILIZANDO EL MÉTODO FETCHALL(). ESTOS RESULTADOS SE USARÁN MÁS ADELANTE PARA POBLAR UN MENÚ DESPLEGABLE EN EL FORMULARIO HTML. HTML DEL FORMULARIO: SE PRESENTA UN FORMULARIO HTML QUE RECOPILA INFORMACIÓN SOBRE UN NUEVO ACTOR. INCLUYE CAMPOS PARA SELECCIONAR UNA PELÍCULA, INTRODUCIR EL NÚMERO DE ACTOR, EL NOMBRE, EL SALARIO, EL AÑO DE NACIMIENTO, EL PAÍS DE ORIGEN Y EL SEXO DEL ACTOR.
  • 4. VALIDACIÓN DEL FORMULARIO CON JAVASCRIPT: SE PROPORCIONA UNA FUNCIÓN VALIDAFORMULARIO() EN JAVASCRIPT PARA VALIDAR LOS CAMPOS DEL FORMULARIO ANTES DE ENVIARLO. ESTA FUNCIÓN SE INVOCA CUANDO SE ENVÍA EL FORMULARIO (ONSUBMIT="RETURN VALIDAFORMULARIO()"). REALIZA DIVERSAS COMPROBACIONES, COMO ASEGURARSE DE QUE SE HAYA SELECCIONADO UNA PELÍCULA, QUE NO HAYA CAMPOS VACÍOS Y QUE SE HAYA SELECCIONADO UN PAÍS Y UN SEXO. BUCLE PHP EN EL MENÚ DESPLEGABLE: DENTRO DEL MENÚ DESPLEGABLE PARA SELECCIONAR UNA PELÍCULA (<SELECT NAME="COMBO_PELICULA" ID="COMBO_PELICULA">), SE UTILIZA UN BUCLE FOREACH PARA RECORRER LOS RESULTADOS DE LA CONSULTA SQL ALMACENADOS EN $ROWS. CADA PELÍCULA SE AGREGA COMO UNA OPCIÓN EN EL MENÚ DESPLEGABLE. ENVÍO DEL FORMULARIO: CUANDO SE ENVÍA EL FORMULARIO, LOS DATOS SE ENVIARÁN AL ARCHIVO GRABAR_ACTORES.PHP MEDIANTE EL MÉTODO POST.
  • 6. RECUPERACIÓN DE DATOS DEL FORMULARIO: EL CÓDIGO PHP RECUPERA LOS DATOS ENVIADOS DESDE UN FORMULARIO HTML UTILIZANDO EL MÉTODO POST. LOS DATOS RECUPERADOS INCLUYEN EL ID DE LA PELÍCULA, EL TÍTULO DE LA PELÍCULA, LA DESCRIPCIÓN, EL AÑO DE LANZAMIENTO, EL GÉNERO Y EL DIRECTOR. PRESENTACIÓN DE DETALLES: DESPUÉS DE RECUPERAR LOS DATOS, EL CÓDIGO PHP LOS MUESTRA EN EL FORMATO ADECUADO UTILIZANDO ETIQUETAS HTML <P> PARA CADA DETALLE DE LA PELÍCULA. HIPERVÍNCULO PARA REGISTRAR OTRA PELÍCULA: AL FINAL DE LOS DETALLES DE LA PELÍCULA, HAY UN HIPERVÍNCULO QUE LLEVA A UNA PÁGINA LLAMADA "ALTA_TABLA1_HUGO.PHP", QUE PRESUMIBLEMENTE ES UNA PÁGINA DONDE SE PUEDE REGISTRAR OTRA PELÍCULA. ESTILOS CSS: HAY ESTILOS CSS INCLUIDOS EN EL <HEAD> DEL DOCUMENTO PARA DAR FORMATO AL CONTENIDO, COMO EL COLOR DE FONDO, LOS MÁRGENES, EL TAMAÑO DE LA FUENTE, ETC.
  • 8. CONEXIÓN A LA BASE DE DATOS: SE REQUIERE EL ARCHIVO CONEXION1.PHP PARA ESTABLECER LA CONEXIÓN CON LA BASE DE DATOS. CONSULTA SQL: SE REALIZA UNA CONSULTA PARA SELECCIONAR TODOS LOS DATOS DE LA TABLA DE ACTORES (SELECT * FROM ACTORES). EJECUCIÓN DE LA CONSULTA Y RECUPERACIÓN DE RESULTADOS: LA CONSULTA SE EJECUTA UTILIZANDO LA CONEXIÓN A LA BASE DE DATOS Y LOS RESULTADOS SE ALMACENAN EN LA VARIABLE $ROWS MEDIANTE EL MÉTODO FETCHALL(). HTML PARA LA PRESENTACIÓN DEL INFORME: SE UTILIZA HTML PARA ESTRUCTURAR EL INFORME. SE PRESENTA UNA TABLA CON ENCABEZADOS QUE DESCRIBEN CADA COLUMNA DE DATOS, COMO EL NÚMERO DE ACTOR, NOMBRE, SALARIO, AÑO DE NACIMIENTO, PAÍS DE ORIGEN Y SEXO. BUCLE PHP PARA MOSTRAR LOS DATOS: SE UTILIZA UN BUCLE FOREACH DE PHP PARA RECORRER LOS RESULTADOS DE LA CONSULTA ALMACENADOS EN $ROWS. DENTRO DEL BUCLE, CADA FILA DE DATOS SE MUESTRA EN UNA FILA DE LA TABLA HTML, CON LOS VALORES DE CADA COLUMNA OBTENIDOS DE LA VARIABLE $ROW. ESTILOS CSS: SE INCLUYEN ESTILOS CSS EN EL <HEAD> DEL DOCUMENTO PARA DAR FORMATO AL CONTENIDO, COMO EL COLOR DE FONDO, LOS MÁRGENES, EL TAMAÑO DE LA FUENTE, ETC.