PHP-daky SQL soragy arkaly ýazgylary täzelemek
Indi ýazgylary üýtgetmegi öwreneliň.
Bu UPDATE buýrugy arkaly amala aşyrylýar.
Onuň sintaksisi aşakdaky ýaly:
<?php
$query = "UPDATE tabela SET meýdan = baha WHERE şert";
?>
Mysal
Ulanyjynyň ýaşyny we maaşyny üýtgeteliň:
<?php
$query = "UPDATE users SET age=20, salary=800 WHERE id=1";
?>
Mysal
23 ýaşyndaky ähli ulanyjylara maaşy
400 we ýaşy 24 belläliň:
<?php
$query = "UPDATE users SET age=24, salary=300 WHERE age=23";
?>
Mysal
WHERE buýrugy bolmasa täzelemeler
tabelanyň tutuşlygyna täsir eder. Mysal üçin, ähli
ulanyjylara maaşy 400 we ýaşy 24 belläliň:
<?php
$query = "UPDATE users SET age=24, salary=300";
?>
Öň döreden users tabelaňyz üçin dumpy ulanmak
arkaly ony ilkinji ýagdaýyna getiriň.
id-si 4 bolan ulanyja
35 ýaşy belläň.
Maaşy 500 bolanlaryň ählisine ony
700 ediň.
id-si 2-den uly we
5-den kiçi ýa-da deň bolan işgärlere
23 ýaşy belläň.