# Вставка записей через 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`.

← →
↑