Tietueiden lisääminen SQL-kyselyllä PHP:ssä

Opitaan nyt lisäämään uusia tietueita tauluun. Tämä tehdään käyttämällä komentoa INSERT INTO. Sen syntaksi on seuraava:

php<?php
  $query = "INSERT INTO taulu (kenttä1, kenttä2...) VALUES (arvo1, arvo2...)";
?>

Lisätään tauluumme users uusi käyttäjä:

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

Ei välttämättä ole aivan ilmeistä, että lisäyksen tulosta meidän ei tarvitse käsitellä funktiolla mysqli_fetch_assoc. Meidän tarvitsee vain suorittaa tämä kysely funktiolla mysqli_query, ja lisäyksen tuloksen tarkasteleminen tapahtuu PhpMyAdminin kautta:

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

Huomaa myös, että lisätessä emme määritä saraketta id eikä sen arvoa. Ja tämä on oikein, koska tämän sarakkeen arvo asetetaan automaattisesti tietokannan toimesta.

Задание 1

Lisää uusi käyttäjä 'user7', 26 vuotta vanha, palkka 300.