Ierakstu atjaunināšana caur SQL vaicājumu PHP

Tagad iemācīsimies mainīt ierakstus. Tas tiek darīts, izmantojot komandu UPDATE. Tai ir šāda sintakse:

php<?php
  $query = "UPDATE tabula SET lauks = vertiba WHERE nosacijums";
?>

Piemērs

Mainīsim lietotāja vecumu un algu:

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

Piemērs

Uzstādīsim algu 400 un vecumu 24 visiem lietotājiem, kuru vecums ir 23:

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

Piemērs

Bez komandas WHERE atjauninājumi ietekmēs visu tabulu. Piemēram, uzstādīsim visiem lietotājiem algu 400 un vecumu 24:

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

Izmantojot iepriekš izveidoto jūsu tabulas users dumpu, ienesiet to sākotnējā stāvoklī.

Задание 2

Lietotājam ar id 4 iestatiet vecumu 35 gadus.

Задание 3

Visiem, kuriem alga ir 500, izdariet to 700.

Задание 4

Darbiniekiem ar id lielāku par 2 un mazāku par 5 ieskaitot iestatiet vecumu 23.