Delete (Baja de un registro en una tabla de MySQL)
Delete - Baja de un registro en una tabla de MySQL
Para poder borrar un registro de una tabla necesitamos dos programas: un formulario para que el usuario pueda consultar o elegir un registro que desee borrar y un programa php que busque y borre ese registro de la tabla en nuestra base de datos. Para lograr esto último podemos utilizar el comando SQL delete, pues éste nos permite eliminar filas en una tabla.
Ejemplo de la eliminación de un registro en una tabla de MySQL.
Ésta es nuestra tabla llamada alumnos en nuestra base de datos base1 con cinco registros de alumnos.
El siguiente código es el formulario que necesitamos para que el usuario pueda consultar y eliminar al registro del alumno ingresando el email de éste.
El siguiente código es ahora el programa hecho en php que necesitamos para poder eliminar de la tabla alumnos el registro del alumno que el usuario escogió ingresando su email.
La ejecución del programa es la siguiente:
Le pedimos al usuario que ingrese un email.
Al dar clic en el botón "Buscar y eliminar", como el email ingresado coincide con uno de los que están en la tabla, se muestra lo siguiente en la página php:
Al abrir nuestro phpMyAdmin e ir a nuestra tabla alumnos en nuestra base de datos base1, podemos ver que el registro del alumno (del cual coincidió su email con el ingresado por el usuario) ya no se encuentra en la tabla:
Si en algún caso el usuario llegará a ingresar un email que no está en la tabla o si se llegará a equivocar con una sola letra al ingresar el email, como el siguiente ejemplo en donde ingresa un email diferente a los que están en la tabla:
Se le mostraría lo siguiente:
Bibliografía:
Palomeque, Becerra, Ciro. Eduardo. (2022). Delete (Baja de un registro en una tabla). teams.microsoft.com, Recuperado de: https://teams.microsoft.com/l/meetup-join/19%3ameeting_YmJlMzVmZWEtYTgwOS00Y2M0LTk5OWUtNWY4MjE3MTY1ZWNl%40thread.v2/0?context=%7b%22Tid%22%3a%220bad2cd4-4544-4341-8f97-64f795fd55db%22%2c%22Oid%22%3a%226bcf9fe8-c187-4ba1-a4aa-2232c6956829%22%7d . Junio 09, 2022.
Comentarios
Publicar un comentario