1

Chapitre 4 :
Créer une base de données

Modifier des données : Support de cours

Support de cours : Modifier des données

Pour modifier des données, il faut utiliser la requête UPDATE ou utiliser phpMyAdmin.

La requête UPDATE

La syntaxe de la requête UPDATE est la suivante :

UPDATE nom_table
SET nom_colonne_1 = 'nouvelle valeur' [,nom_colonne_2 = 'nouvelle valeur'...]
WHERE condition

Attention si vous oubliez la condition, toutes les valeurs de la colonne seront modifiées

Si vous voulez modifier plusieurs valeur, il faut rajouter des couple "nom_colonne=valeur". Chaque couple doit être séparé du précédent par une virgule.  

Il est possible d'utiliser d'affecter, à une ou plusieurs cases, le résultat d'un calcul qui utilise la valeur actuelle des cases. Par exemple, pour augmenter les prix d'un euro dans une table Produit :

UPDATE Produit
SET prix=prix+1;

Modifier des données avec phpMyAdmin

Il y a trois solutions pour modifier les données.

La première permet de modifier une cellule d'une table.

  1. Afficher le contenu de la table
  2. Repérer l'élément à modifier et faire un double clic dessus.
  3. Quitter la cellule en cliquant n'importe où.

La seconde consiste à afficher un formulaire de modification d'une ligne :

  1. Afficher le contenu de la table
  2. Cliquer sur le lien "éditer" situé en debut de ligne
  3. Modifier les données dans le formulaire et valider à l'aide du bouton "Exécuter"

Enfin, il est aussi possible de saisir des requêtes UPDATE dans l'onglet SQL d'une base.



Cours validé