PHP-MySQL-Delete From
- Vorherige Seite MySQL Update
- Nächste Seite PHP ODBC
DELETE-Anweisung wird verwendet, um Zeilen aus einer Datenbanktabelle zu löschen.
Daten löschen aus der Datenbank
Das DELETE FROM Statement wird verwendet, um Datensätze aus einer Datenbanktabelle zu löschen.
Syntax
DELETE FROM Tabellenname WHERE Spaltenname = some_value
Anmerkung:SQL ist groß- und kleinschreibungsunabhängig. DELETE FROM ist gleichwertig mit delete from.
Um PHP die obigen Anweisungen auszuführen, müssen wir die Funktion mysql_query() verwenden. Diese Funktion wird verwendet, um Abfragen und Befehle an die SQL-Verbindung zu senden.
Beispiel
Früher haben wir in diesem Tutorial eine Tabelle namens "Persons" erstellt. Sie sah so aus:
Vorname | Nachname | Alter |
---|---|---|
Peter | Griffin | 35 |
Glenn | Quagmire | 33 |
Nachfolgender Beispielcode löscht alle Einträge mit LastName='Griffin' aus der "Persons"-Tabelle:
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Konnte nicht verbinden: ' . mysql_error()); } mysql_select_db("my_db", $con); mysql_query("DELETE FROM Personen WHERE Nachname='Griffin'"); mysql_close($con); ?>
Nach dieser Löschung sieht die Tabelle so aus:
Vorname | Nachname | Alter |
---|---|---|
Glenn | Quagmire | 33 |
- Vorherige Seite MySQL Update
- Nächste Seite PHP ODBC