Įrašų įterpimas per SQL užklausą PHP

Dabar išmokime pridėti naujus įrašus į lentelę. Tai daroma naudojant komandą INSERT INTO. Ji turi tokį sintaksę:

php<?php
  $query = "INSERT INTO lentelė (laukas1, laukas2...) VALUES (reikšmė1, reikšmė2...)";
?>

Į savo lentelę users pridėkime naują vartotoją:

php<?php
  $query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>

Gali būti ne visiškai akivaizdu, kad įterpimo rezultatą mums nereikia apdoroti naudojant mysqli_fetch_assoc. Mums tiesiog reikia vykdyti šią užklausą per mysqli_query, o įterpimo rezultatą reikia peržiūrėti per PhpMyAdmin:

php<?php
  $query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
  mysqli_query($link, $query) or die(mysqli_error($link));
?>

Taip pat atkreipkite dėmesį, kad įterpdami mes nenurodome stulpelio id ir jo reikšmės. Ir tai teisinga, nes šio stulpelio reikšmė bus nustatyta automatiškai duomenų bazės.

Задание 1

Pridėkite naują vartotoją 'user7', 26 metų, atlyginimas 300.