Уроки PHP, веб-студия
LIDERIT.ru
Оператор удаления DELETE
После ввода данных в БД некоторые из них рано или поздно все равно придется удалить. Удаляя данные из БД, мы можем удалить за раз только одну или более целых строк. Удалить часть строки не получится. MySQL поддерживает два оператора, которые можно применять для удаления данных из БД: DELETE и TRUNCATE. Рассмотрим DELETE.Продолжаем взаимодействме с базой. Здесь на схеме мы видим оператор DELETE (удаления) записи из таблицы.
Синтаксис: указываем таблицу и условие. Например, удалить из таблицы firma, где id=4
Напишем код:
<?
$db = mysql_connect("u79183.mysql.masterhost.ru", "u79183", "aoraphilot3r");
mysql_select_db("u79183_firstbd", $db);
$result = mysql_query ("DELETE FROM firma WHERE id='4' "); /Комментарии: Удалить из таблицы firma где id равен 4
if ($result == 'true')
{
echo "Информация из базы удалена!" ;
}
else
{
echo "Информация из базы не удалена!" ;
}
?>
PHP скрипт выполнит инструкцию и напишет:
Информация из базы удалена