Вмъкване на записи чрез SQL заявка в PHP
Нека сега научим как да добавяме нови записи
в таблица. Това се прави с командата
INSERT INTO. Тя има следния синтаксис:
<?php
$query = "INSERT INTO таблица (поле1, поле2...) VALUES (стойност1, стойност2...)";
?>
Нека в нашата таблица users добавим
нов потребител:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Може да не е много очевидно, че резултатът
от вмъкването не трябва да бъде обработван с mysqli_fetch_assoc.
Трябва просто да изпълним тази заявка чрез
mysqli_query, а резултатът от вмъкването
трябва да се провери чрез PhpMyAdmin:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Обърнете внимание също, че при вмъкване
ние не посочваме колоната id и нейната стойност.
И това е правилно, тъй като стойността на тази колона
ще бъде зададена автоматично от базата данни.
Добавете нов потребител 'user7', 26
години, заплата 300.