Heim > Artikel > Backend-Entwicklung > So löschen Sie Daten aus einer PHP-Datenbank
So löschen Sie Daten aus der PHP-Datenbank: Erstellen Sie zunächst eine Codedatei; führen Sie dann die „SQL DELETE“-Anweisung aus, um Daten aus der MySQL-Tabelle über die PHP-Funktion „mysql_query“ zu löschen.
Empfohlen: „PHP-Video-Tutorial“
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 5.6. Diese Methode ist für alle Computermarken geeignet.
Daten aus der MySQL-Datenbank löschen
Sie können Daten aus der MySQL-Tabelle löschen, indem Sie die SQL-DELETE-Anweisung über die PHP-Funktion mysql_query ausführen.
Das Folgende ist ein einfaches Beispiel zum Löschen von Datensätzen aus der Mitarbeitertabelle. Die beim Löschen von Datensätzen verwendete Bedingungsklausel sollte auf einen bestimmten Datensatz in einer beliebigen Tabelle abzielen.
Das folgende Beispiel gleicht Datensätze in der Mitarbeitertabelle mithilfe des Primärschlüssels ab.
Beispiele
Probieren Sie die folgenden Beispiele aus, um den Löschvorgang zu verstehen. Sie müssen eine Mitarbeiter-ID angeben, um einen Mitarbeiterdatensatz aus der Mitarbeitertabelle zu löschen.
<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>
Das obige ist der detaillierte Inhalt vonSo löschen Sie Daten aus einer PHP-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!