L'instruction de modification de la base de données PHP est UPDATE, qui est utilisée pour mettre à jour les enregistrements existants dans la table de la base de données. La syntaxe est "UPDATE table_name SET column1=value, column2=value2,...WHERE some_column=some" ; La clause WHERE spécifie quels enregistrements doivent être mis à jour. En cas d'omission, tous les enregistrements seront mis à jour.
L'environnement d'exploitation de ce tutoriel : système Windows 7, version PHP 8, ordinateur DELL G3.
L'instruction UPDATE est utilisée pour mettre à jour les enregistrements existants dans la table de la base de données.
Syntaxe
UPDATE table_name SET column1=value, column2=value2,... WHERE some_column=some_value
Remarque : Veuillez noter la clause WHERE dans la syntaxe UPDATE. La clause WHERE spécifie quels enregistrements doivent être mis à jour. Si vous souhaitez omettre la clause WHERE, tous les enregistrements seront mis à jour !
Pour en savoir plus sur SQL, visitez nos tutoriels SQL.
Pour que PHP exécute l'instruction ci-dessus, nous devons utiliser la fonction mysqli_query()
. Cette fonction permet d'envoyer une requête ou une commande à la connexion MySQL.
Exemple
Dans les chapitres précédents de ce tutoriel, nous avons créé un tableau nommé « Personnes » comme indiqué ci-dessous :
L'exemple suivant met à jour certaines données de la table « Personnes » :
<?php $con=mysqli_connect("localhost","username","password","database"); // 检测连接 if (mysqli_connect_errno()) { echo "连接失败: " . mysqli_connect_error(); } mysqli_query($con,"UPDATE Persons SET Age=36 WHERE FirstName='Peter' AND LastName='Griffin'"); mysqli_close($con); ?>
Après cette mise à jour, la table « Personnes » ressemble à ceci :
Recommandations vidéo associées : Programmation PHP de l'entrée à la maîtrise
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!