Andmete sisestamine SQL päringu kaudu PHP-s
Õpime nüüd lisama uusi kirjeid
tabelisse. Seda tehakse käsu
INSERT INTO abil. Selle süntaks on järgmine:
php<?php
$query = "INSERT INTO tabel (väli1, väli2...) VALUES (väärtus1, väärtus2...)";
?>
Lisame oma tabelisse users
uue kasutaja:
php<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Võib olla mitte eriti ilmne, et sisestamise tulemust
meil pole vaja töödelda läbi mysqli_fetch_assoc.
Meil tuleb lihtsalt käivitada see päring läbi
mysqli_query, ja sisestamise tulemust
tuleb vaadata läbi PhpMyAdmin:
php<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Pange tähele ka seda, et sisestamisel
me ei määra veergu id ega selle väärtust.
Ja see on õige, kuna selle veeru väärtuse
määrab andmebaas automaatselt.
Задание 1
Lisage uus kasutaja 'user7', 26
aastat vana, palk 300.