PHP MySQL Delete From

DELETE FROM statement is used to delete rows from a database table.

Verwijder gegevens uit de database

De DELETE FROM-statement wordt gebruikt om records uit een database tabel te verwijderen.

Syntax

DELETE FROM tabelnaam
WHERE kolomnaam = enige_waarde

Opmerking:SQL is niet gevoelig voor hoofdletters. DELETE FROM is equivalent aan delete from.

Om PHP de bovenstaande statements uit te voeren, moeten we mysql_query() gebruiken. Deze functie wordt gebruikt om queries en commando's naar de SQL-verbinding te sturen.

Voorbeeld

Eerder in deze tutorial hebben we een tabel genaamd "Persons" gemaakt. Het ziet er ongeveer zo uit:

Voornaam Achternaam Leeftijd
Peter Griffin 35
Glenn Quagmire 33

Hieronder een voorbeeld dat alle records met LastName='Griffin' uit de "Persons"-tabel verwijdert:

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Kon niet verbinden: ' . mysql_error());
  }
mysql_select_db("my_db", $con);
mysql_query("DELETE FROM Persons WHERE Achternaam='Griffin'");
mysql_close($con);
?>

Na deze verwijdering ziet de tabel er als volgt uit:

Voornaam Achternaam Leeftijd
Glenn Quagmire 33