Aktualizace záznamů pomocí SQL dotazu v PHP

Nyní se naučíme upravovat záznamy. K tomu slouží příkaz UPDATE. Má následující syntaxi:

php<?php
  $query = "UPDATE tabulka SET pole = hodnota WHERE podminka";
?>

Příklad

Pojďme změnit věk a plat uživatele:

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

Příklad

Nastavme plat 400 a věk 24 všem uživatelům ve věku 23:

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

Příklad

Bez příkazu WHERE se aktualizace dotknou celé tabulky. Například nastavme všem uživatelům plat 400 a věk 24:

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

Pomocí dříve vytvořeného dumpu tabulky users ji uveďte do původního stavu.

Задание 2

Uživateli s id 4 nastavte věk 35 let.

Задание 3

Všem, kteří mají plat 500, nastavte jej na 700.

Задание 4

Zaměstnancům s id větším než 2 a menším než 5 včetně nastavte věk 23.