Запрос SQL для добавления записи в таблицу БД.
Общий вид запроса
INSERT INTO имя таблицы (поле1, поле2) VALUES (‘данные поля1’,’данные поля2’)
или
INSERT INTO имя таблицы SET поле1=‘данные поля1’, поле2=’данные поля2’
Пример запроса
INSERT INTO fruit (Name, color) VALUES (‘apple’,’green’);
Рабочий пример листинга использования запроса на добавления (MySql + php.)
/* Соединяемся с базой данных */
$hostname = "localhost"; // название/путь сервера, с MySQL
$username = "root"; // имя пользователя
$password = ""; // пароль пользователя (если пароль отсутствует, этот параметр можно оставить пустым)
$dbName = "test"; // название базы данных
/* Таблица MySQL, в которой хранятся данные */
$table = "test_table";
/* Создаем соединение */
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
/* Корректный вывод русских букв */
mysql_query('SET NAMES cp1251') or header('Location: Error');
/* Выбираем базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or die (mysql_error());
/* Запрос на добавление */
$query = "INSERT INTO
$table
SET
dolzhnost='$dolz',
inn='$inn',
fullnameorg='$fname',
fio='$fioname',
date='$cdate',
yuradres='$yuradress',
factadres='$fadress'
";
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
mysql_query($query) or die(mysql_error());
/* В случае успешного сохранения выводим сообщение и ссылку возврата */
echo ("<div style=\"text-align: center; margin-top: 10px;\">
<font color=\"green\">Данные успешно отправлены!</font>
<a href=\"index.php\">Вернуться назад</a></div>");
header("Location: /eoz/index.php");
exit;
};
/* Закрываем соединение */
mysql_close();)
Также можно посмотреть: