Удаляем записи из таблицы MySQL


Итак, между тем наш скрипт вывода цитат становится достаточно сложной системой, и мы можем с удовлетворением оценить выполненную работу. Однако нам не достает одной очень полезной функции. Мы сумели реализовать функции для отображения сохраненных цитат, добавили функции редактирования и создания новых записей, однако наша программа не имеет самой радикальной функции для работы с данными - функции, которая позволяет удалить запись из базы данных.

Для удаления записей из базы данных в MySQL используется команда DELETE. В качестве параметров для этой команды с помощью FROM указывается название таблицы, из которой должны удаляться записи, и также определяется условие, с учетом которого MySQL способен однозначно определить, какие записи необходимо удалить. В качестве такого однозначного условия мы будем использовать индекс для данной таблицы. Например, если мы хотим удалить запись с индексом 7 из таблицы mottos, то для этого можно использовать следующую команду MySQL:

DELETE FROM mottos WHERE id = 7

Подобно всем другим запросам, эта инструкция передается серверу с помощью команды mysql_query(). Готовый скрипт для удаления записи из базы данных будет выглядеть таким образом:

<?
include ("http://localhost/inc/mysql.inc");
$query = "DELETE FROM mottos WHERE id = 7";
$dummy = mysql_query($query);
mysql_close($dp);
?>

 

 


Тэги:

Комментарии: 0

Прокомментировать »

 
 
 

Прокомментировать

 
 
Сообщение *
 
Проверочный код *
 
 
 
Яндекс.Метрика