Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk memasukkan, mengemas kini dan memadam rekod pangkalan data dalam PHP?
Dalam PHP, rekod pangkalan data boleh dimasukkan, dikemas kini dan dipadam melalui penyata INSERT, UPDATE dan DELETE masing-masing. Apabila memasukkan data, gunakan pernyataan INSERT untuk menentukan jadual dan lajur sasaran dan memberikan nilai yang dimasukkan. Apabila mengemas kini data, gunakan pernyataan KEMASKINI untuk menentukan jadual dan lajur sasaran, dan nyatakan syarat kemas kini dalam klausa WHERE. Apabila memadam data, gunakan pernyataan DELETE untuk menentukan jadual sasaran dan nyatakan syarat pemadaman dalam klausa WHERE. Untuk contoh kod khusus dan kes praktikal, sila rujuk artikel. Bagaimana untuk memasukkan, mengemas kini dan memadam rekod pangkalan data dalam Jadual data PHP.
Kod
$sql = "INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...)";
WHERE condition
: Tentukan keadaan baris yang akan dikemas kini.
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();
WHERE condition
: Tentukan keadaan baris yang hendak dipadamkan. Kes praktikal
pelanggan
, dengan id
, name
dan e-mel Tiga lajur. 🎜🎜🎜Masukkan rekod🎜🎜$stmt = $conn->prepare("UPDATE customers SET email = ? WHERE id = ?"); $stmt->bind_param("si", $email, $id); $email = "johndoe123@example.com"; $id = 1; $stmt->execute();🎜🎜Kemas kini rekod🎜🎜
$stmt = $conn->prepare("DELETE FROM customers WHERE id = ?"); $stmt->bind_param("i", $id); $id = 1; $stmt->execute();🎜🎜Padam rekod🎜🎜rrreee
Atas ialah kandungan terperinci Bagaimana untuk memasukkan, mengemas kini dan memadam rekod pangkalan data dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!