Kirjete uuendamine SQL-päringu abil PHP-s
Õpime nüüd kirjeid muutma.
Seda tehakse käsu UPDATE abil.
Selle süntaks on järgmine:
<?php
$query = "UPDATE tabel SET väli = väärtus WHERE tingimus";
?>
Näide
Muudame kasutaja vanust ja palka:
<?php
$query = "UPDATE users SET age=20, salary=800 WHERE id=1";
?>
Näide
Seame kõikidele kasutajatele vanuses 23
palgaks 400 ja vanuseks 24:
<?php
$query = "UPDATE users SET age=24, salary=300 WHERE age=23";
?>
Näide
Ilma käsuta WHERE mõjutavad uuendused
kogu tabelit. Näiteks seame kõikidele kasutajatele
palgaks 400 ja vanuseks 24:
<?php
$query = "UPDATE users SET age=24, salary=300";
?>
Kasutades varem loodud tabeli users
dumpi, viige see algseisundisse.
Määrake kasutajale, kelle id on 4,
vanuseks 35 aastat.
Kõigile, kelle palk on 500, muutke
see 700-ks.
Määrake töötajatele, kelle id on suurem kui 2 ja
väiksem või võrdne 5-ga, vanuseks
23.