PHP-ում SQL հարցումով գրառումների թարմացում
Եկեք հիմա սովորենք, թե ինչպես փոխել գրառումները:
Սա արվում է UPDATE հրամանի միջոցով:
Այն ունի հետևյալ շարահյուսությունը.
<?php
$query = "UPDATE աղյուսակ SET դաշտ = արժեք WHERE պայման";
?>
Օրինակ
Եկեք փոխենք օգտագործողի տարիքը և աշխատավարձը.
<?php
$query = "UPDATE users SET age=20, salary=800 WHERE id=1";
?>
Օրինակ
Եկեք բոլոր օգտագործողներին, ովքեր 23 տարեկան են,
դնենք 400 աշխատավարձ և 24 տարիք.
<?php
$query = "UPDATE users SET age=24, salary=300 WHERE age=23";
?>
Օրինակ
Առանց WHERE հրամանի, թարմացումները կվերաբերվեն
ամբողջ աղյուսակին: Օրինակ, եկեք բոլոր օգտագործողներին
դնենք 400 աշխատավարձ և 24 տարիք.
<?php
$query = "UPDATE users SET age=24, salary=300";
?>
Օգտագործելով նախկինում ստեղծված աղյուսակի dump
users, բերեք այն սկզբնական վիճակի:
id 4 ունեցող օգտագործողին դրեք
35 տարեկան:
Բոլոր նրանց, ում աշխատավարձը 500 է, դարձրեք
այն 700:
Աշխատակիցներին, ում id-ն մեծ է 2-ից և
փոքր կամ հավասար է 5-ին, դրեք 23 տարեկան: