首頁  >  文章  >  後端開發  >  PHP中如何插入、更新、刪除資料庫記錄?

PHP中如何插入、更新、刪除資料庫記錄?

PHPz
PHPz原創
2024-05-06 14:09:02676瀏覽

在 PHP 中,可以分別透過 INSERT、UPDATE 和 DELETE 語句插入、更新和刪除資料庫記錄。插入資料時,使用 INSERT 語句指定目標表和資料列,並提供插入的值。更新資料時,使用 UPDATE 語句指定目標表和列,並在 WHERE 子句中指定更新條件。刪除資料時,使用 DELETE 語句指定目標表,並在 WHERE 子句中指定刪除條件。具體程式碼範例和實戰案例可參考文章內容。

PHP中如何插入、更新、刪除資料庫記錄?

PHP 中如何插入、更新、刪除資料庫記錄

插入資料

程式碼

$sql = "INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...)";

語法

  • #INSERT INTO:指示要插入資料的表。
  • (column1, column2, ...):要插入資料的欄位。
  • VALUES (value1, value2, ...):要插入的值。

更新資料

#
$sql = "UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition";

語法

  • #<pre class='brush:php;toolbar:false;'>$sql = &quot;DELETE FROM table_name WHERE condition&quot;;</pre>
  • 語法
  • UPDATE:指示要更新資料的表。
SET column1 = value1, column2 = value2, ...

:要更新的欄位及其新值。

WHERE condition

:指定要更新的行的條件。

刪除資料

  • #<pre class='brush:php;toolbar:false;'>$stmt = $conn-&gt;prepare(&quot;INSERT INTO customers (name, email) VALUES (?, ?)&quot;); $stmt-&gt;bind_param(&quot;ss&quot;, $name, $email); $name = &quot;John Doe&quot;; $email = &quot;johndoe@example.com&quot;; $stmt-&gt;execute();</pre>
  • 語法
#
$stmt = $conn->prepare("UPDATE customers SET email = ? WHERE id = ?");
$stmt->bind_param("si", $email, $id);
$email = "johndoe123@example.com";
$id = 1;
$stmt->execute();

語法

DELETE FROM:指示要從中刪除資料的表。 WHERE condition:指定要刪除的行的條件。

實戰案例

假設有一個名為customers 的表,有

id

name

email### 三列。 #########插入記錄######
$stmt = $conn->prepare("DELETE FROM customers WHERE id = ?");
$stmt->bind_param("i", $id);
$id = 1;
$stmt->execute();
######更新記錄#######rrreee######刪除記錄######rrreee

以上是PHP中如何插入、更新、刪除資料庫記錄?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn