Eliminar de en PHP MySQL
- Página anterior Actualizar MySQL
- Página siguiente PHP ODBC
La sentencia DELETE se utiliza para eliminar filas de una tabla en la base de datos.
Eliminar datos de la base de datos
La sentencia DELETE FROM se utiliza para eliminar registros de una tabla de base de datos.
Sintaxis
DELETE FROM nombre_tabla WHERE nombre_columna = algún_valor
Notas:SQL no es sensible a mayúsculas y minúsculas. DELETE FROM es equivalente a delete from.
Para que PHP ejecute la sentencia superior, debemos usar la función mysql_query(). Esta función se utiliza para enviar consultas y comandos a la conexión SQL.
Ejemplo
Hace un tiempo, creamos una tabla llamada "Persons" en este tutorial. Se ve así:
Nombre | Apellido | Edad |
---|---|---|
Peter | Griffin | 35 |
Glenn | Quagmire | 33 |
El siguiente ejemplo elimina todos los registros con LastName='Griffin' de la tabla "Persons":
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); mysql_query("DELETE FROM Persons WHERE LastName='Griffin'"); mysql_close($con); ?>
Después de esta eliminación, la tabla se verá así:
Nombre | Apellido | Edad |
---|---|---|
Glenn | Quagmire | 33 |
- Página anterior Actualizar MySQL
- Página siguiente PHP ODBC