Привет читатель. Мы уже научились соединятся с базой данных и выводить из нее значения. А сегодня Мы попробуем добавлять в нашу БД значения. Сложного тут как всегда ничего нет. Выполняются все теже функции PHP, единственное что станет другим, то это запрос.Вместо привычного SELECT мы будем использовать оператор INSERT. Смотрим ближе и разбираемся.
И сразу рассмотрим пример. Давайте добавим еще один автомобиль в нашу таблицу. Пусть это будет Лада Седан 2004 года выпуска с пробегом 120000. За основу беру пример для вывода записей из БД удаляю в нем не нужные строки и модифицирую сам запрос. Смотрим что получилось:
<?php
$link = mysql_connect("$bd_host", "$bd_user", "$bd_pass")
or die("Could not connect: " . mysql_error());
mysql_select_db('test-bd', $link);
$result = mysql_query("INSERT INTO `cars` (auto, kuzov, year, probeg) VALUES ('Лада','Седан','2004','12000')", $link);
if($result == TRUE)
{
echo "Добавлено";
}
else
{
echo "Не добавлено";
}
mysql_close($link);
?>
После удачного выполнения будет выведено сообщение Добавлено, после чего можно проверить содержимое таблицы запросом из этого урока.
И соответственно о синтаксисе нашего запроса "ВСТАВИТЬ В таблицу (поле, поле...) ЗНАЧЕНИЯ (значение, значение...)". После чего проверяем переменную result и если все хорошо то выводится сообщение Добавлено.
Вот в принципе и все что сегодня хотел рассказать.
С уважением Ваш ИТ Инженер.
Лучшие системы профили окна тепло и герметичность.
![OLORG[dot]ru OLORG[dot]ru](http://olorg.ru/application/maxsite/templates/olorgru/assets/images/logos/olorg-logo.png)