Posodabljanje zapisov prek SQL poizvedbe v PHP
Zdaj se naučimo spreminjati zapise.
To naredimo z ukazom UPDATE.
Ima naslednjo sintakso:
<?php
$query = "UPDATE tabela SET polje = vrednost WHERE pogoj";
?>
Primer
Spremenimo starost in plačo uporabnika:
<?php
$query = "UPDATE users SET age=20, salary=800 WHERE id=1";
?>
Primer
Nastavimo plačo 400 in starost 24
vsem uporabnikom, starim 23 let:
<?php
$query = "UPDATE users SET age=24, salary=300 WHERE age=23";
?>
Primer
Brez ukaza WHERE bodo posodobitve vplivale
na celotno tabelo. Na primer, nastavimo vsem uporabnikom
plačo 400 in starost 24:
<?php
$query = "UPDATE users SET age=24, salary=300";
?>
Z uporabo prej ustvarjenega odloga tabele
users jo pripeljite v prvotno stanje.
Uporabniku z id 4 nastavite starost
35 let.
Vsem, ki imajo plačo 500, jo nastavite na
700.
Zaposlenim z id večjim od 2 in
manjšim ali enakim 5 nastavite starost
23.