ჩანაწერების განახლება SQL მოთხოვნის მეშვეობით PHP-ში
მოდით ახლა ვისწავლოთ ჩანაწერების შეცვლა.
ეს კეთდება UPDATE ბრძანების მეშვეობით.
მას აქვს შემდეგი სინტაქსი:
<?php
$query = "UPDATE ცხრილი SET ველი = მნიშვნელობა WHERE პირობა";
?>
მაგალითი
მოდით შევცვალოთ მომხმარებლის ასაკი და ხელფასი:
<?php
$query = "UPDATE users SET age=20, salary=800 WHERE id=1";
?>
მაგალითი
დავაყენოთ ხელფასი 400 და ასაკი 24
ყველა მომხმარებელს, რომელთა ასაკია 23:
<?php
$query = "UPDATE users SET age=24, salary=300 WHERE age=23";
?>
მაგალითი
WHERE ბრძანების გარეშე განახლებები მოხდება
მთელ ცხრილზე. მაგალითად, დავაყენოთ ყველა მომხმარებელს
ხელფასი 400 და ასაკი 24:
<?php
$query = "UPDATE users SET age=24, salary=300";
?>
წინასწარ თქვენს მიერ შექმნილი ცხრილის users
დამპის გამოყენებით მიიტანეთ იგი საწყის მდგომარეობაში.
მომხმარებელს id 4-ით დაუყენეთ ასაკი
35 წელი.
ყველა მომხმარებელს, ვისაც აქვს ხელფასი 500, გაუხადეთ
ის 700.
თანამშრომლებს, რომელთა id მეტია 2-ზე და
ნაკლებია ან ტოლია 5-ის, დაუყენეთ ასაკი
23 წელი.