PHP без БД и MySQL

Переменные:

Массивы:

Функции:

Передача переменных

Глобальный массив

Инструкция INCLUDE

Работа с данными: вставка

INSERT и REPLACE.

Вставка данных в базу MySQL. Прежде чем с данными в базе данных (БД) можно будет что-либо делать, они должны там существовать.

Именно поэтому первым делом следует познакомиться с SQL-операторами, которые позволяют вставлять данные в БД MySQL.

Когда мы вставляем данные в БД, мы фактические добавляем их в существующие в этой БД таблицы.

Именно поэтому необходимо знать, как таблицы соотносятся между собой, и были ли определены внешние ключи на каких-нибудь из их столбцов.

Например, при стандартной конфигурации внешнего ключа мы не можем добавить строку в дочернюю таблицу, если ссылающийся столбец добавляемой строки содержит значение, не существующее в ссылочном столбце родительской таблицы. При попытке сделать это будет выдана ошибка.

MySQL поддерживает два типа операторов, которые вставляют значения в таблицу:

INSERT и REPLACE.

Оба оператора позволяют добавлять данные непосредственно в имеющиеся в базе данных MySQL таблицы. MySQL также поддерживает и другие методы для добавления данных в таблицу, такие как копирование и импорт данных.