Maison > développement back-end > Problème PHP > PHP spécifie la suppression d'une ligne du tableau

PHP spécifie la suppression d'une ligne du tableau

WBOY
Libérer: 2023-05-28 15:36:09
original
788 Les gens l'ont consulté

En PHP, si vous souhaitez supprimer une ligne d'une table spécifiée dans la base de données MySQL, vous pouvez suivre les étapes suivantes :

Étape 1 : Connectez-vous à la base de données MySQL

Tout d'abord, avant de supprimer une ligne de la table, vous besoin d'utiliser la connexion à la base de données PHP et MySQL établie. Avant de vous connecter, vous devez connaître le nom d'hôte de la base de données, le nom d'utilisateur de la base de données, le mot de passe de la base de données et le nom de la base de données. Utilisez le code suivant pour vous connecter à la base de données MySQL :

$conn = mysqli_connect("localhost", "username", "password", "database_name");
Copier après la connexion

Étape 2 : Écrivez l'instruction SQL

Une fois la connexion réussie, vous devez utiliser l'instruction SQL pour supprimer une ligne de la table. Voici un exemple d'utilisation de l'instruction DELETE pour supprimer des enregistrements : DELETE语句删除记录的示例:

$sql = "DELETE FROM table_name WHERE condition";
Copier après la connexion

DELETE语句中,table_name是指你要删除的表名,condition是一个条件语句,它指定要删除哪些记录。例如,如果想删除id为1的记录,可以使用以下语句:

$sql = "DELETE FROM table_name WHERE id=1";
Copier après la connexion

第三步:执行SQL语句

一旦你编写了SQL语句,你需要使用mysqli_query()

//连接MySQL数据库
$conn = mysqli_connect("localhost", "username", "password", "database_name");

//编写SQL语句
$sql = "DELETE FROM table_name WHERE id=1";

//执行SQL语句
if(mysqli_query($conn, $sql)){
    echo "Record deleted successfully.";
} else{
    echo "ERROR: Could not able to execute $sql. " . mysqli_error($conn);
}

//关闭连接
mysqli_close($conn);
Copier après la connexion
Dans l'instruction DELETE, table_name fait référence au nom de l'enregistrement. table que vous souhaitez supprimer, condition est une instruction conditionnelle qui spécifie quels enregistrements doivent être supprimés. Par exemple, si vous souhaitez supprimer l'enregistrement avec id 1, vous pouvez utiliser l'instruction suivante :

rrreee

Étape 3 : Exécutez l'instruction SQL

Une fois que vous avez écrit l'instruction SQL, vous devez pour utiliser la fonction mysqli_query( ), l'exécute dans la base de données. Voici un exemple de code complet :

rrreee

Dans le code ci-dessus, si l'instruction SQL est exécutée avec succès, vous verrez un message "Enregistrement supprimé avec succès.", si l'exécution échoue, un message d'erreur s'affichera. 🎜🎜Résumé🎜🎜Grâce aux étapes ci-dessus, vous pouvez utiliser PHP pour supprimer une ligne de la table spécifiée dans la base de données MySQL. Ce qu'il faut retenir, c'est que vous devez vous connecter à la base de données avant de supprimer et utiliser l'instruction SQL correcte pour supprimer les enregistrements. 🎜

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!

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