✎ Помощь начинающим и профессиональным блоггерам, создание, поддержка сайтов и блогов e-mail siteblogger@inbox.ru icq 353-724-370

Главная ›› Уроки по MySQL ›› Оператор удаления Delete MySQL

Оператор удаления Delete MySQL

Чтобы удалить запись из таблицы базы данных используется оператор Delete. Алгоритм удаления записи из базы данных выглядит следующим образом:

  1. Подключаемся к серверу.
  2. Подключаемся к базе данных на сервере.
  3. Формируем запрос к базе данных с помощью функции «mysql_query».
  4. Указываем по какому столбцу будет удалена запись из таблицы БД.

Рассмотрим работу с оператором удаления DELETE на примерах. Допустим, нам необходимо удалить запись из таблицы «Сотрудники» (sotrudniki) базы данных «Фирма» (baza_firma), которая представлена ниже:

Пример таблицы базы данных

Для решения этой задачи напишем следующий код:

<?php
$db = mysql_connect("localhost","admin","12345");
mysql_select_db("baza_firma",$db);
$result = mysql_query ("DELETE FROM sotrudniki WHERE id='2'");
?>

В данном примере, обработчик удалит запись с идентификатором «id», равным 2. При необходимости, можно удалять запись и по другим полям, например, по внутреннему номеру сотрудника (vnumber). Но лучше производить удаление по ключевому полю (идентификатору) записи. Ключевое поле является уникальным и удаление по нему позволит избежать возможных ошибок в будущем.

Теперь усовершенствуем полученный выше код, дописав в него обработчик ошибок:

<?php
$db = mysql_connect("localhost","admin","12345");
mysql_select_db("baza_firma",$db);
$result = mysql_query ("DELETE FROM sotrudniki WHERE id='2'");
if ($result == 'true')
{
echo "Информация из базы удалена!";
}
else
{
echo "Информация из базы не удалена!";
}
?>

Благодаря обработчику ошибок, в случае успешного удаления записи, нам выдастся сообщение: «Информация из базы удалена!», а в случае ошибки: "Информация из базы не удалена!". Таким образом, мы сразу понимаем удалена требуемая запись или нет. По этой причине, всегда рекомендуется использовать обработчик ошибок.

Подпишись и будь в курсе всех событий!

ВКонтакте Одноклассники Twitter

Читайте также:

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

Siteblogger.ru – проект, охватывающий достаточно широкий круг вопросов: создание сайтов и блогов на WordPress, поисковые системы, поисковая оптимизация и продвижение сайтов, способы заработка в сети, эффективные инструменты работы в Интернете и другое. Кроме того, мы оказываем услуги создания сайтов и блогов на WordPress с последующим их продвижением, а также занимаемся настройкой и ведением контекстной рекламы Яндекс.Директ и Google Adwords. По поводу сотрудничества просьба обращаться через контакты, все заявки и предложения будут обязательно рассмотрены. При использовании материалов данного сайта, пожалуйста, указывайте прямую индексируемую ссылку на Siteblogger.ru.

«Как создать и продвинуть свой сайт»

2011–2017 © Siteblogger.ru
Рейтинг@Mail.ru