Inserarea înregistrărilor prin interogare SQL în PHP
Să învățăm acum cum să adăugăm noi înregistrări
într-un tabel. Acest lucru se face folosind comanda
INSERT INTO. Ea are următoarea sintaxă:
php<?php
$query = "INSERT INTO tabel (câmp1, câmp2...) VALUES (valoare1, valoare2...)";
?>
Să adăugăm un nou utilizator în tabelul nostru
users:
php<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Poate nu este foarte evident că rezultatul
inserării nu trebuie să-l procesăm cu mysqli_fetch_assoc.
Trebuie doar să executăm această interogare prin
mysqli_query, iar rezultatul inserării
trebuie verificat prin PhpMyAdmin:
php<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
De asemenea, observați că la inserare
nu indicăm coloana id și valoarea acesteia.
Și este corect, deoarece valoarea acestei coloane
va fi setată automat de către bază.
Задание 1
Adăugați un nou utilizator 'user7', 26
ani, salariu 300.