MySQL. Оператор INSERT

Просмотров: 14695Комментарии: 0
ПрограммированиеPHPMySQL

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

Вот в принципе и все что сегодня хотел рассказать.

С уважением Ваш ИТ Инженер.



Лучшие системы профили окна тепло и герметичность.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)