AracellySejas / LaboratorioFinal

SamsungDev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Validación de formulario y operaciones CRUD en la base de datos MySQL
FECHA DE ENTREGA: 18 de junio de 2023

Crearemos un formulario de alta a una página web, una base de datos con una tabla y los campos necesarios para guardar la información y un script PHP que valide los datos, los guarde en dicha tabla y permita su consulta.

Se requiere crear los scripts html, css, sql y PHP listados a continuación:

 

En el front-end:

Crearemos un formulario con los siguientes campos:

-        Nombre

-        Primer apellido

-        Segundo apellido

-        email

-        Login

-        password

 

En este ejercicio se debe implementar una doble validación, tanto desde html como desde PHP. Se comprobará que todos los campos estén correctamente llenos antes de enviar los datos a una base de datos MySQL.

El campo email deberá tener el formato de correo electrónico válido.

El campo password deberá tener una extensión entre 4-8 caracteres.

Si los datos están correctamente introducidos, al darle a enviar se creará un registro en nuestra BBDD con los datos introducidos. De lo contrario se avisará al usuario con un mensaje claro sobre el problema y se volverá a ejecutar de nuevo el formulario de registro.

El estilo CSS del formulario es totalmente personal. En este punto se deja margen al criterio artístico de la alumna.

 

BBDD:

Se deberá crear una BBDD con la tabla y los campos necesarios para guardar la información recibida.

Una vez que hemos creado la base de datos, podemos comenzar a trabajar en el script PHP que se encargará de validar el formulario y realizar las operaciones de consulta en la base de datos.

 

En el Back-end:

Se deberán crear el script PHP necesario para validar los datos recibidos desde front-end.

Si el mail del usuario introducido ya estaba en nuestra BBDD se avisará al usuario con un mensaje claro sobre el problema y se volverá a ejecutar de nuevo el formulario de registro.

Si los datos son correctos y el usuario introducido no está ya dado de alta, aparecerá un mensaje que nos muestre la frase “Registro completado con éxito”, los datos se guardarán en la tabla de nuestra BBDD y aparecerá un botón “consulta” que, al pulsarlo, nos dará una lista de los usuarios registrados en nuestra BBDD.

En resumen, el ejercicio de programación en PHP consiste en crear una página que permita el registro de datos en un formulario HTML, validar los datos ingresados, almacenarlos en una base de datos MySQL y permitir la consulta de los registros.

About

SamsungDev


Languages

Language:PHP 53.6%Language:CSS 23.5%Language:HTML 22.9%