Eliminar registros con PHP
En una aplicación Web dinámica que requiera la interacción del usuario es interesante poder eliminar datos o registros que ya no se utilicen para liberar principalmente espacio en nuestra base de datos.
Por ejemplo imagínense que tenemos una tienda virtual y un usuario resulta ser muy conflictivo y queremos eliminarlo. Se podría hacer fácilmente a través de herramientas como phpMyAdmin o similar pero muchos usuarios o administradores de tiendas no tienen porque saber utilizar dicha herramienta. En la administración de la tiene debe estar la opción de poder eliminar usuarios.
Lo más probable es que haya una lista de usuarios que se puedan seleccionar y un botón de eliminar pero, hay muchas más opciones.
Vamos a realizar un ejemplo sencillo para formalizar una eliminación de un registro.
Tras pulsar un botón de eliminar previamente enviando la id el usuario a eliminar, lo primero que deberemos hacer es conectar con la base de datos donde se guardarán los datos que introduzca en un formulario previo el usuario de la siguiente forma, por ejemplo:
<?php $conexion = mysql_connect("localhost", "usuario", "clave"); mysql_select_db("base de datos", $conexion); ?>
Seguidamente capturaríamos de alguna forma la id del usuario que se pretende eliminar que probablemente viajen por POST o GET y procereriamos a realizar la eliminación de la siguiente manera:
<?php $sql = "DELETE FROM usuarios WHERE id=".$idusuario; mysql_query($sql, $conexion); ?>
Excelente información , muchas gracias por su aporte a la gran comunidad de programadores , me fue de mucha ayuda para una prueba de evaluación de mi universidad.
Anthony Dale un hijo !!!!! jejejejejeje
como esta? sera que me puede ayudar con mi sistema para la uni. Estoy urgido por favor
Hola,
Para este tipo de ayudas que se salen de lo que hay en el blog puede enviarnos un ticket al centro de soporte situado en:
https://www.jose-aguilar.com/modulos-prestashop/es/soporte
y allí le indicaremos como podemos proceder para este caso particular.
Saludos
te amo hermoso me ayudaste me salvaste el aniceto te amo hermoso
gracias por existir
I truly prize your piece of work, Great post.