Навсозии сабтҳо тавассути дархости 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-соларо таъин кунед.