Maison > Article > développement back-end > Comment supprimer des données de la base de données php
Comment supprimer des données de la base de données PHP : créez d'abord un fichier de code ; puis exécutez l'instruction "SQL DELETE" pour supprimer les données de la table MySQL via la fonction PHP "mysql_query".
Recommandé : "Tutoriel vidéo PHP"
L'environnement d'exploitation de ce tutoriel : système Windows 7, version PHP 5.6, Cette méthode fonctionne pour toutes les marques d'ordinateurs.
Supprimer les données de la base de données MySQL
Vous pouvez supprimer les données de la table MySQL en exécutant l'instruction SQL DELETE via la fonction PHP mysql_query.
Ce qui suit est un exemple simple de suppression d'enregistrements de la table des employés. La clause conditionnelle utilisée lors de la suppression d'enregistrements doit cibler un certain enregistrement dans n'importe quelle table.
L'exemple suivant utilise la clé primaire pour faire correspondre les enregistrements de la table des employés.
Exemple
Essayez l'exemple suivant pour comprendre l'opération de suppression. Vous devez fournir un identifiant d'employé pour supprimer un enregistrement d'employé de la table des employés.
<html> <head> <title>Delete a Record from MySQL Database</title> </head> <body> <?php if(isset($_POST['delete'])) { $dbhost = 'localhost:3036'; $dbuser = 'root'; $dbpass = 'rootpassword'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Could not connect: ' . mysql_error()); } $emp_id = $_POST['emp_id']; $sql = "DELETE employee ". "WHERE emp_id = $emp_id" ; mysql_select_db('test_db'); $retval = mysql_query( $sql, $conn ); if(! $retval ) { die('Could not delete data: ' . mysql_error()); } echo "Deleted data successfully\n"; mysql_close($conn); } else { ?> <form method="post" action="<?php $_PHP_SELF ?>"> <table width="400" border="0" cellspacing="1" cellpadding="2"> <tr> <td width="100">Employee ID</td> <td><input name="emp_id" type="text" id="emp_id"></td> </tr> <tr> <td width="100"> </td> <td> </td> </tr> <tr> <td width="100"> </td> <td> <input name="delete" type="submit" id="delete" value="Delete"> </td> </tr> </table> </form> <?php } ?> </body> </html>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!