Mise à jour d'enregistrements via une requête SQL en PHP

Apprenons maintenant à modifier les enregistrements. Cela se fait à l'aide de la commande UPDATE. Elle a la syntaxe suivante :

php<?php
  $query = "UPDATE table SET champ = valeur WHERE condition";
?>

Exemple

Changeons l'âge et le salaire de l'utilisateur :

php<?php
  $query = "UPDATE users SET age=20, salary=800 WHERE id=1";
?>

Exemple

Définissons le salaire à 400 et l'âge à 24 pour tous les utilisateurs âgés de 23 ans :

php<?php
  $query = "UPDATE users SET age=24, salary=300 WHERE age=23";
?>

Exemple

Sans la commande WHERE, les mises à jour affecteront toute la table. Par exemple, définissons pour tous les utilisateurs un salaire de 400 et un âge de 24 ans :

php<?php
  $query = "UPDATE users SET age=24, salary=300";
?>
Задание 1

En utilisant le dump de la table users que vous avez créé précédemment, remettez-la dans son état initial.

Задание 2

Pour l'utilisateur avec l'id 4, définissez l'âge à 35 ans.

Задание 3

Pour tous ceux qui ont un salaire de 500, mettez-le à 700.

Задание 4

Pour les employés avec un id supérieur à 2 et inférieur ou égal à 5, définissez l'âge à 23 ans.