Heim >Backend-Entwicklung >PHP-Tutorial >Wie lösche ich Daten aus der Datenbank mithilfe der PHP-Funktion?

Wie lösche ich Daten aus der Datenbank mithilfe der PHP-Funktion?

WBOY
WBOYOriginal
2024-05-04 22:24:02827Durchsuche

PHP bietet eine Vielzahl von Funktionen zum Löschen von Daten aus der Datenbank, einschließlich mysqli_query() und mysqli_affected_rows(). Diese Funktionen können gemäß den folgenden Schritten verwendet werden: 1. Stellen Sie eine Datenbankverbindung her. 3. Bereiten Sie eine SQL-Abfrage vor. Führen Sie die Abfrage aus. 4. Überprüfen Sie die Anzahl der betroffenen Zeilen.

如何使用 PHP 函数删除数据库中的数据?

So verwenden Sie PHP-Funktionen zum Löschen von Daten aus der Datenbank

PHP bietet eine Vielzahl von Funktionen zum Löschen von Daten aus der Datenbank. In diesem Tutorial wird die Verwendung dieser Funktionen vorgestellt und praktische Beispiele bereitgestellt.

Funktion

Die folgenden Funktionen werden in PHP häufig zum Löschen von Datenbankdaten verwendet:

  • mysqli_query(): SQL-Abfrage DELETE direkt ausführen.
  • mysqli_query(): 直接执行 SQL DELETE 查询。
  • mysqli_affected_rows(): 返回受删除行数。

用法

要使用这些函数删除数据库数据,请按照以下步骤操作:

  1. 建立数据库连接:使用 mysqli_connect() 函数建立与数据库的连接。
  2. 准备 SQL 查询:编写一个 DELETE 查询,指定要删除数据的表和条件。
  3. 执行查询:使用 mysqli_query() 函数执行查询。
  4. 检查受影响行数:使用 mysqli_affected_rows() 函数检查有多少行被删除。

实战案例

以下是一个删除名为 users 表中的所有记录的实际案例:

<?php
// 建立数据库连接
$conn = mysqli_connect('localhost', 'root', '', 'database_name');

// 准备 SQL 查询
$sql = "DELETE FROM users";

// 执行查询
$result = mysqli_query($conn, $sql);

// 检查受影响行数
$affected_rows = mysqli_affected_rows($conn);

echo "受影响的行数:$affected_rows";
?>

执行此代码将从 usersmysqli_affected_rows(): Gibt die Anzahl der gelöschten Zeilen zurück.

Verwendung🎜🎜Um Datenbankdaten mit diesen Funktionen zu löschen, folgen Sie diesen Schritten: 🎜
    🎜So stellen Sie eine Datenbankverbindung her: Verwenden Sie mysqli_connect() stellt eine Verbindung zur Datenbank her. 🎜<strong>Bereiten Sie die SQL-Abfrage vor: </strong>Schreiben Sie eine <code>DELETE-Abfrage und geben Sie die Tabelle und die Bedingungen an, aus denen Daten gelöscht werden sollen. 🎜Abfrage ausführen: Verwenden Sie die Funktion mysqli_query(), um die Abfrage auszuführen. 🎜Überprüfen Sie die Anzahl der betroffenen Zeilen:Verwenden Sie die Funktion mysqli_affected_rows(), um zu überprüfen, wie viele Zeilen gelöscht wurden.
🎜Praktischer Fall🎜🎜Das Folgende ist ein tatsächlicher Fall des Löschens aller Datensätze in der Tabelle mit dem Namen users: 🎜rrreee🎜Durch die Ausführung dieses Codes werden alle Datensätze aus gelöscht Benutzer Alle Datensätze aus der Codetabelle löschen. 🎜

Das obige ist der detaillierte Inhalt vonWie lösche ich Daten aus der Datenbank mithilfe der PHP-Funktion?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn