www.senati.edu.pe
Formularios con HTML5, CSS3 y
JavaScript.
Instructor: ANTHONY HELÍ BARRA
ESPINOZA.
www.senati.edu.pe
OBJETIVOS:
1. Aprender a trabajar con tipos de datos y operadores
para manipular información en JavaScript.
2. Explorar funciones predeterminadas y cómo se utilizan
para tareas comunes en desarrollo web.
3. Integrar JavaScript de manera efectiva en páginas
HTML5 para crear experiencias interactivas.
www.senati.edu.pe
Contenido Sesión N°7
a) Configuración de XAMP.
b) Creación de la base de datos.
c) Conexión a la base de datos desde PHP.
d) Páginas HTML y Formularios.
e) Procesamiento de formularios.
www.senati.edu.pe
a) Configuración de XAMPP.
www.senati.edu.pe
b) Creación de la base de datos
En phpMyAdmin, crea una nueva base de datos. Por ejemplo, podrías
llamarla “miBase".
Una base de datos es un conjunto organizado y
estructurado de datos relacionados que se almacenan
de forma sistemática y se pueden acceder, administrar
y actualizar de manera eficiente. Las bases de datos se
utilizan para almacenar información en una forma que
permita recuperar y manipular los datos de manera
efectiva. Cada dato en una base de datos se almacena
en tablas, que se componen de filas y columnas.
Las bases de datos son esenciales en muchas
aplicaciones y sistemas de información, desde
aplicaciones empresariales y sitios web hasta sistemas
de gestión de inventarios y registros médicos.
Proporcionan una forma estructurada de almacenar,
recuperar y gestionar información, lo que facilita la
organización y el acceso a los datos de manera
eficiente.
www.senati.edu.pe
EJEMPLO DE BASE DE DATOS
www.senati.edu.pe
c) Conexión a la base de datos desde PHP.
Crea un archivo PHP (por ejemplo, conexion.php) para establecer una conexión
con la base de datos MySQL. Utiliza la función mysqli_connect para esto.
www.senati.edu.pe
d) Páginas HTML y Formularios.
Creamos un formulario de registro en tu página de inicio (registro.html).
www.senati.edu.pe
e) Procesamiento de formularios.
Creamos un archivo PHP procesar_registro.php y procesar_login.php para
procesar los datos enviados desde el formulario de registro. Inserta los datos en la
base de datos utilizando consultas SQL.
www.senati.edu.pe
EJERCICIO 1:
Crear una aplicación web para registrar información de estudiantes de Ingeniería de Software. La aplicación permitirá a los usuarios ingresar sus
datos personales, como nombre, apellido, correo electrónico, número de teléfono, fecha de nacimiento y año de estudio. Los datos se almacenarán
en una base de datos para su posterior consulta.
• Crear una página HTML con un formulario de registro.
• El formulario debe incluir campos para nombre, apellido, correo electrónico, número de teléfono, fecha de nacimiento y año de estudio.
• Aplicar estilos CSS para dar una apariencia atractiva al formulario y a la página en general.
• Proporcionar mensajes de error en caso de que la validación falle.
• Configurar una base de datos (MySQL) para almacenar la información de los estudiantes.
• Establecer una conexión con la base de datos desde el lado del servidor para insertar los datos del formulario en la base de datos.
• Después de enviar el formulario, mostrar un mensaje de confirmación al usuario.
• Permitir que los usuarios vean la información que han registrado.
www.senati.edu.pe

Más contenido relacionado

PDF
CLASE TEC-- SESION 4 -- FPW -- 02 11 23.pdf
PPTX
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pptx
PDF
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pdf
PDF
Computación 1 cb09101
PDF
Computación 1 cb09101
PPTX
Configuración del entorno
PDF
Computación i 9101
CLASE TEC-- SESION 4 -- FPW -- 02 11 23.pdf
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pptx
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pdf
Computación 1 cb09101
Computación 1 cb09101
Configuración del entorno
Computación i 9101

Similar a CLASE TEC-- SESION 7 parte 2 -- FPW -- 09 11 23.pptx (20)

PPT
Introducción a la Web Semántica
DOCX
Capítulo 18
PPT
Analisis seo
DOCX
Capítulo 17
PDF
Computación i 9101
PPT
Analisis seo.ppt2
PPTX
Crud+con+php+y+sql+server
PPTX
Diseño web
PPTX
Creación de un servidor escuela local.pptx
PPT
Analisis seo
PDF
Sistemas gestores de bases de datos.
PDF
Sistemas computacionales diseño de aplicaciones web
PPT
Modulo1-Presentaciones-parte01.1.ppt
DOCX
Estándares que utilizamos en nuestra aplicación web
PPTX
Plantilla ppt
PPTX
Diseño web
PPTX
PDF
Silabo taller de base de datos
PPTX
Silverstripe equipo7-victoriano-bartolo-jesus-martinez
Introducción a la Web Semántica
Capítulo 18
Analisis seo
Capítulo 17
Computación i 9101
Analisis seo.ppt2
Crud+con+php+y+sql+server
Diseño web
Creación de un servidor escuela local.pptx
Analisis seo
Sistemas gestores de bases de datos.
Sistemas computacionales diseño de aplicaciones web
Modulo1-Presentaciones-parte01.1.ppt
Estándares que utilizamos en nuestra aplicación web
Plantilla ppt
Diseño web
Silabo taller de base de datos
Silverstripe equipo7-victoriano-bartolo-jesus-martinez
Publicidad

Último (20)

DOCX
Trabajo informatica joel torres 10-.....................
DOCX
Informee_APA_Microbittrabajoogrupal.docx
PPTX
PRESENTACION El PODER DE LA MENTALIDAD.pptx
DOCX
CONCEPTO DE LA NUBE, COMPUTACION INFORMATICA.docx
PDF
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
PPTX
libro proyecto con scratch jr pdf en la e
PPTX
Procesamiento-del-Lenguaje-Natural-Un-Viaje-Paso-a-Paso.pptx
PDF
Taller tecnológico Michelle lobo Velasquez
PDF
1.3.4-Handling-and-Safety-Instructions-ESP-2024.pdf
PPTX
Todas las señales relativas a la seguridad en el trabajo están normalizadas, ...
PPTX
Circuito de LED en paralelo mediante Switch
DOCX
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
PPTX
Navegación en neurocirugías y su implicación ética.pptx
PPTX
Presentación de la barra de acceso rapido de word
DOCX
Nombre del estudiante Gabriela Benavides
PPTX
VariablesExpresiones.pptx conceptos que puedes usar en c++
PPTX
Presentación final ingenieria de metodos
PPTX
TICs_en_la_vida_Cotidiana_tecnologiayMas
PPTX
TECNOLOGIAS DE INFORMACION Y COMUNICACION
PDF
Presentación_u.01_digitalización_CFGS.pdf
Trabajo informatica joel torres 10-.....................
Informee_APA_Microbittrabajoogrupal.docx
PRESENTACION El PODER DE LA MENTALIDAD.pptx
CONCEPTO DE LA NUBE, COMPUTACION INFORMATICA.docx
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
libro proyecto con scratch jr pdf en la e
Procesamiento-del-Lenguaje-Natural-Un-Viaje-Paso-a-Paso.pptx
Taller tecnológico Michelle lobo Velasquez
1.3.4-Handling-and-Safety-Instructions-ESP-2024.pdf
Todas las señales relativas a la seguridad en el trabajo están normalizadas, ...
Circuito de LED en paralelo mediante Switch
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
Navegación en neurocirugías y su implicación ética.pptx
Presentación de la barra de acceso rapido de word
Nombre del estudiante Gabriela Benavides
VariablesExpresiones.pptx conceptos que puedes usar en c++
Presentación final ingenieria de metodos
TICs_en_la_vida_Cotidiana_tecnologiayMas
TECNOLOGIAS DE INFORMACION Y COMUNICACION
Presentación_u.01_digitalización_CFGS.pdf
Publicidad

CLASE TEC-- SESION 7 parte 2 -- FPW -- 09 11 23.pptx

  • 1. www.senati.edu.pe Formularios con HTML5, CSS3 y JavaScript. Instructor: ANTHONY HELÍ BARRA ESPINOZA.
  • 2. www.senati.edu.pe OBJETIVOS: 1. Aprender a trabajar con tipos de datos y operadores para manipular información en JavaScript. 2. Explorar funciones predeterminadas y cómo se utilizan para tareas comunes en desarrollo web. 3. Integrar JavaScript de manera efectiva en páginas HTML5 para crear experiencias interactivas.
  • 3. www.senati.edu.pe Contenido Sesión N°7 a) Configuración de XAMP. b) Creación de la base de datos. c) Conexión a la base de datos desde PHP. d) Páginas HTML y Formularios. e) Procesamiento de formularios.
  • 5. www.senati.edu.pe b) Creación de la base de datos En phpMyAdmin, crea una nueva base de datos. Por ejemplo, podrías llamarla “miBase". Una base de datos es un conjunto organizado y estructurado de datos relacionados que se almacenan de forma sistemática y se pueden acceder, administrar y actualizar de manera eficiente. Las bases de datos se utilizan para almacenar información en una forma que permita recuperar y manipular los datos de manera efectiva. Cada dato en una base de datos se almacena en tablas, que se componen de filas y columnas. Las bases de datos son esenciales en muchas aplicaciones y sistemas de información, desde aplicaciones empresariales y sitios web hasta sistemas de gestión de inventarios y registros médicos. Proporcionan una forma estructurada de almacenar, recuperar y gestionar información, lo que facilita la organización y el acceso a los datos de manera eficiente.
  • 7. www.senati.edu.pe c) Conexión a la base de datos desde PHP. Crea un archivo PHP (por ejemplo, conexion.php) para establecer una conexión con la base de datos MySQL. Utiliza la función mysqli_connect para esto.
  • 8. www.senati.edu.pe d) Páginas HTML y Formularios. Creamos un formulario de registro en tu página de inicio (registro.html).
  • 9. www.senati.edu.pe e) Procesamiento de formularios. Creamos un archivo PHP procesar_registro.php y procesar_login.php para procesar los datos enviados desde el formulario de registro. Inserta los datos en la base de datos utilizando consultas SQL.
  • 10. www.senati.edu.pe EJERCICIO 1: Crear una aplicación web para registrar información de estudiantes de Ingeniería de Software. La aplicación permitirá a los usuarios ingresar sus datos personales, como nombre, apellido, correo electrónico, número de teléfono, fecha de nacimiento y año de estudio. Los datos se almacenarán en una base de datos para su posterior consulta. • Crear una página HTML con un formulario de registro. • El formulario debe incluir campos para nombre, apellido, correo electrónico, número de teléfono, fecha de nacimiento y año de estudio. • Aplicar estilos CSS para dar una apariencia atractiva al formulario y a la página en general. • Proporcionar mensajes de error en caso de que la validación falle. • Configurar una base de datos (MySQL) para almacenar la información de los estudiantes. • Establecer una conexión con la base de datos desde el lado del servidor para insertar los datos del formulario en la base de datos. • Después de enviar el formulario, mostrar un mensaje de confirmación al usuario. • Permitir que los usuarios vean la información que han registrado.