Руководство по языку программирования PHP
 

PCRE
 

PHP и mysql

Удаление данных из mysql таблицы

Удаление данных из mysql таблицы осуществляется операторами delete и truncate table. При помощи оператора delete удаляются определенные записи, а truncate table полностью очищает таблицу.

Ниже будет продемонстрирована работа этих операторов на следующей таблице.

id model year distance
1 Audi 2005 1000
2 Volvo 2005 15000
3 Fiat 2003 12300
4 Ford 2002 54000
5 Alfa Romeo 2005 20000

Пример 1:

В этом примере будет удалена строка с id=2


$connection = new mysqli("localhost","root","",'mybase');
$query = "delete from auto where id=2";
$result = $connection->query($query);
$query = "select * from auto";
$result = $connection->query($query);
while($row = mysqli_fetch_array($result))
{
echo "id ".$row ['id']."
";
}

?>

Результат:

id 1
id 3
id 4
id 5

Пример 2:

В этом примере таблица будет полностью очищена от всех записей.


$connection = new mysqli("localhost","root","",'mybase');
$query = "truncate table auto";
$result = $connection->query($query);

?>

 

- Создание базы данных
- Создание таблиц
- Индексы в mysql
- Добавление данных
- Загрузка данных из файла
- Выборка данных
- Сортировка данных в sql запросе
- Использование функций в sql запросе
- Группировка данных
- Объединение sql запросов
- Сохранение sql запроса в файл
- Удаление данных
- Обновление данных
- Добавление и удаление столбцов
- Перестановка столбцов
- Изменение типов столбцов
- Переименование названия таблицы и столбцов
- Добавление и удаление индексов