Навсозии сабтҳо тавассути дархости SQL дар PHP

Акнун биёед навсозии сабтҳоро омӯзем. Ин бо фармони UPDATE иҷро карда мешавад. Он синтаксиси зеринро дорад:

php<?php
  $query = "UPDATE таблица SET майдон = қимат WHERE шарт";
?>

Намуна

Биёед синну маоши корбаро иваз кунем:

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

Намуна

Барои ҳамаи корбарони синни 23, маоши 300 ва синни 24-ро таъин кунем:

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

Намуна

Бе фармони WHERE навсозӣ ҳамаи ҷадвалро дарбар мегирад. Масалан, барои ҳамаи корбарон маоши 300 ва синни 24-ро таъин кунем:

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

Бо истифода аз дампи ҷадвали users, ки пештар сохта будед, онро ба ҳолати ибтидоӣ баргардонед.

Задание 2

Барои корбаре бо id 4 синни 35-соларо таъин кунед.

Задание 3

Барои ҳама касоне, ки маошашон 500 аст, онро ба 700 афзоед.

Задание 4

Барои кормандоне, ки id-и онҳо аз 2 бузургтар ва ба 5 хурдтар ё баробаранд (даромада), синни 23-соларо таъин кунед.