Привет читатель. Мы уже научились соединятся с базой данных и выводить из нее значения. А сегодня Мы попробуем добавлять в нашу БД значения. Сложного тут как всегда ничего нет. Выполняются все теже функции 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 и если все хорошо то выводится сообщение Добавлено.
Вот в принципе и все что сегодня хотел рассказать.
С уважением Ваш ИТ Инженер.
Лучшие системы профили окна тепло и герметичность.