Heim >Backend-Entwicklung >PHP-Tutorial >Wie füge ich Datenbankeinträge in PHP ein, aktualisiere und lösche sie?
In PHP können Datenbankeinträge über INSERT-, UPDATE- und DELETE-Anweisungen eingefügt, aktualisiert und gelöscht werden. Verwenden Sie beim Einfügen von Daten eine INSERT-Anweisung, um die Zieltabelle und -spalten anzugeben und die eingefügten Werte bereitzustellen. Verwenden Sie beim Aktualisieren von Daten die UPDATE-Anweisung, um die Zieltabelle und -spalten anzugeben, und geben Sie Aktualisierungsbedingungen in der WHERE-Klausel an. Verwenden Sie beim Löschen von Daten die DELETE-Anweisung, um die Zieltabelle anzugeben und die Löschbedingungen in der WHERE-Klausel anzugeben. Spezifische Codebeispiele und praktische Fälle finden Sie im Artikel. So fügen Sie Datenbankeinträge in eine PHP-Datentabelle ein, aktualisieren und löschen sie.
(column1, columns2, ...)
: Die Spalte, in die Daten eingefügt werden sollen. VALUES (value1, value2, ...)
: Der einzufügende Wert.
Code
$sql = "INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...)";
UPDATE
: Gibt die Tabelle an, deren Daten aktualisiert werden sollen. SET Spalte1 = Wert1, Spalte2 = Wert2, ...
: Die zu aktualisierenden Spalten und ihre neuen Werte. WHERE-Bedingung
: Geben Sie die Bedingung der zu aktualisierenden Zeile an.
INSERT INTO
:指示要插入数据的表。(column1, column2, ...)
:要插入数据的列。VALUES (value1, value2, ...)
:要插入的值。更新数据
代码
$sql = "UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition";
语法
UPDATE
:指示要更新数据的表。SET column1 = value1, column2 = value2, ...
:要更新的列及其新值。WHERE condition
:指定要更新的行的条件。删除数据
代码
$sql = "DELETE FROM table_name WHERE condition";
语法
DELETE FROM
:指示要从中删除数据的表。WHERE condition
:指定要删除的行的条件。实战案例
假设有一个名为 customers
的表,有 id
、name
和 email
$stmt = $conn->prepare("INSERT INTO customers (name, email) VALUES (?, ?)");
$stmt->bind_param("ss", $name, $email);
$name = "John Doe";
$email = "johndoe@example.com";
$stmt->execute();
DELETE FROM
: Gibt die Tabelle an, aus der Daten gelöscht werden sollen. WHERE-Bedingung
: Geben Sie die Bedingung der zu löschenden Zeilen an. Praktischer Fall
customers
, mit id
, name
und email Drei Spalten. 🎜🎜🎜Datensatz einfügen🎜🎜$stmt = $conn->prepare("UPDATE customers SET email = ? WHERE id = ?"); $stmt->bind_param("si", $email, $id); $email = "johndoe123@example.com"; $id = 1; $stmt->execute();🎜🎜Datensatz aktualisieren🎜🎜
$stmt = $conn->prepare("DELETE FROM customers WHERE id = ?"); $stmt->bind_param("i", $id); $id = 1; $stmt->execute();🎜🎜Datensatz löschen🎜🎜rrreee
Das obige ist der detaillierte Inhalt vonWie füge ich Datenbankeinträge in PHP ein, aktualisiere und lösche sie?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!