Delete From MySQL en PHP
- Page précédente Mise à jour MySQL
- Page suivante PHP ODBC
La clause DELETE est utilisée pour supprimer des lignes dans une table de base de données.
Suppression des données dans la base de données
La déclaration DELETE FROM est utilisée pour supprimer des enregistrements d'une table de base de données.
Syntaxe
DELETE FROM nom_table WHERE nom_colonne = valeur_somewhere
Remarque :La syntaxe SQL est insensible à la casse. DELETE FROM est équivalent à delete from.
Pour que PHP exécute les instructions ci-dessus, nous devons utiliser la fonction mysql_query(). Cette fonction est utilisée pour envoyer des requêtes et des commandes à la connexion SQL.
Exemple
Plus tôt dans ce tutoriel, nous avons créé une table nommée "Persons" qui ressemble à ceci :
Prénom | Nom de famille | Age |
---|---|---|
Peter | Griffin | 35 |
Glenn | Quagmire | 33 |
Voici un exemple qui supprime tous les enregistrements avec LastName='Griffin' de la table "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 NomDeFamille='Griffin'"); mysql_close($con); ?>
Après cette suppression, le tableau est ainsi :
Prénom | Nom de famille | Age |
---|---|---|
Glenn | Quagmire | 33 |
- Page précédente Mise à jour MySQL
- Page suivante PHP ODBC