PHPda SQL so'rov orqali yozuvlarni yangilash
Keling, endi yozuvlarni o'zgartirishni o'rganamiz.
Buning uchun UPDATE buyrug'i ishlatiladi.
Uning sintaksisi quyidagicha:
<?php
$query = "UPDATE jadval SET maydon = qiymat WHERE shart";
?>
Misol
Keling, foydalanuvchining yoshini va maoshini o'zgartiramiz:
<?php
$query = "UPDATE users SET age=20, salary=800 WHERE id=1";
?>
Misol
Barcha 23 yoshli foydalanuvchilarga
400 maosh va 24 yosh belgilaymiz:
<?php
$query = "UPDATE users SET age=24, salary=300 WHERE age=23";
?>
Misol
WHERE buyrug'isiz yangilanishlar butun jadvalni
qamrab oladi. Masalan, barcha foydalanuvchilarga
400 maosh va 24 yosh belgilaymiz:
<?php
$query = "UPDATE users SET age=24, salary=300";
?>
Ilgari yaratgan users jadvalingizning dump faylidan foydalanib,
uni boshlang'ich holatiga keltiring.
id si 4 bo'lgan foydalanuvchiga
35 yosh belgilang.
Maoshi 500 bo'lganlarning barchasiga
uni 700 qilib belgilang.
id si 2 dan katta va
5 dan kichik yoki teng bo'lgan xodimlarga
23 yosh belgilang.