Comment supprimer des données de la base de données à l'aide de la fonction PHP ?

WBOY
Libérer: 2024-05-04 22:24:02
original
810 Les gens l'ont consulté

PHP fournit une variété de fonctions pour supprimer des données de la base de données, notamment mysqli_query() et mysqli_affected_rows(). Ces fonctions peuvent être utilisées selon les étapes suivantes : 1. Établir une connexion à la base de données ; 2. Préparer une requête SQL ; Exécutez la requête ; 4. Vérifiez le nombre de lignes affectées.

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

Comment utiliser les fonctions PHP pour supprimer des données de la base de données

PHP fournit une variété de fonctions pour supprimer des données de la base de données. Ce tutoriel présentera l'utilisation de ces fonctions et fournira des exemples pratiques.

Fonction

Les fonctions suivantes sont couramment utilisées en PHP pour supprimer des données de base de données :

  • mysqli_query() : exécutez directement la requête SQL DELETE.
  • 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";
?>
Copier après la connexion

执行此代码将从 usersmysqli_affected_rows() : renvoie le nombre de lignes supprimées.

Utilisation🎜🎜Pour supprimer des données de base de données à l'aide de ces fonctions, suivez ces étapes : 🎜
    🎜Pour établir une connexion à la base de données : Utilisez mysqli_connect() établit une connexion à la base de données. 🎜<strong>Préparez la requête SQL : </strong>Écrivez une requête <code>DELETE, en spécifiant la table et les conditions dans lesquelles supprimer les données. 🎜Exécuter la requête : Utilisez la fonction mysqli_query() pour exécuter la requête. 🎜Vérifiez le nombre de lignes affectées :Utilisez la fonction mysqli_affected_rows() pour vérifier combien de lignes ont été supprimées.
🎜Cas pratique🎜🎜Ce qui suit est un cas réel de suppression de tous les enregistrements de la table nommée users : 🎜rrreee🎜L'exécution de ce code supprimera tous les enregistrements de utilisateurs Supprimez tous les enregistrements de la table code>. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!