MySQL. Оператор DELETE

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

Сегодня в качестве последнего вводного урока по MySQL я представлю последний оператор DELETE. Далеко ходить не буду, но все таки будем смотреть на живых примерах. На текущий момент у меня 5-ть записей автомобилей в таблице cars. Предположим что автомобиль рено с ID=3 мне более не актуален и я хочу удалить эту запись из своей таблицы. Смотри как это сделать.

Соответственно код будет выглядеть следующим образом:

<?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("DELETE FROM `cars` WHERE id = '3'", $link);
    if($result == TRUE)
    {
    echo "Удалено";
    }
    else
    {
    echo "Ошибка удаления";
    }
mysql_close($link);
?>

Если все будет хорошо, то после выполнения этого файла я увижу запись Удалено, а при повторном запуске этого файла будет уже ошибка удаления, так как запись с ID=3 в нашей таблице более не существует. Ну и напоследок описание на русском этого запроса "УДАЛИТЬ ИЗ таблицы ГДЕ поле=значение". Собственно вводные уроки по SQL завершены. Вам желаю удачи в освоении этих простых истин программирования и удачи. Скоро появятся и новые уроки.

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



Правильный подход - ликвидация предприятия официальное завершение деятельности фирмы.

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

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

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

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

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