Eliminar múltiples registros con PHP & MySQLi

Este tutorial te enseñaremos cómo eliminar múltiples registros de una tabla MySQL usando casillas de verificación ( checkbox) con PHP & MySQLi.

Hemos usado bootstrap para el diseño y ventanas modales para el registro de un nuevo usuario en la base de datos, pero ten en cuenta que para desarrollo de este tutorial debes contar con una conexión a internet, puesto que los archivos CSS y JavaScript están alojados en un servidor remoto.

Creando nuestra base de datos

El primer paso es crear nuestra base de datos.
1. Abre phpMyAdmin.
2. Haga clic en bases de datos, cree una base de datos y asignarle el nombre que desees, para este tutorial nosotros la hemos llamado «test_delete_multiple», pero tu puedes nombrarla como desees .
3. Después de crear una base de datos, haz clic en la pestaña importar, luego selecciona el archivo llamado «test_delete_multiple», dicho archivo se encuentra dentro de la carpeta «db». Ver la imagen a continuación para obtener instrucciones detalladas sobre la importación de tablas para nuestra base de datos.



Creando nuestra conexión

A continuación, crearemos nuestra conexión a la base de datos. Esto servirá como el puente entre nuestros formularios y nuestra base de datos. Llamamos este archivo como conn.php .

index.php

Esta es la página donde mostramos los datos de nuestra tabla,  se listar los usuario previamente registrados en nuestra base de datos. Además, para que puedas practicar más la función de eliminación, hemos la función de registro de datos.

modal.php

 Este es el modal que contiene nuestro formulario para agregar un nuevo usuario a la base de datos.

addnew.php

Nuestro código que se encarga de agregar un  nuevo registro a la tabla de MySQL.

delete.php

Por último, nuestro código de eliminación. Al presionar el botón Eliminar, este código eliminará todas las filas marcadas.

Aquí termina este tutorial. Si tienes algún comentario o pregunta, no dudes en hacernos saber dejando un comentario a continuación.   Happy Coding 😀



Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.