zippke
Legacy Member
Hallo iedereen
De uitleg die bij onderstaande code staat, klopt deze? zoniet, gelieve me even te verbeteren
Bedankt
De uitleg die bij onderstaande code staat, klopt deze? zoniet, gelieve me even te verbeteren
PHP:
//Als de methode ‘POST’ is, controleer dan of je een checkbox hebt aangevinkt en of de checkbox bestaat.
<?
if($_SERVER['REQUEST_METHOD'] == 'POST') {
if(!isset($_POST['del_id'])) {
//Als je geen checkbox hebt aangevinkt, geeft hij een messagebox
}
else {
//Anders verwijdert hij het product (Maak connectie met de database en vul de variabele $del_id in met de waarden mee verzonden met het formulier.
$del_id = $_POST['del_id'];
$Link = mysql_connect ($Host, $User, $Password);
mysql_select_db($DBName, $Link);
//Implode voegt array elementen samen in een string. Hij voegt dus de waarden die in $del_id zitten samen in $in_string. ("', '", dient om de waarden met komma’s van elkaar te scheiden.)
$in_string = implode("', '", $del_id);
//Verwijder de producten uit de database.
$deletequery = "DELETE FROM $TableName WHERE id IN (" . $in_string . ")";
mysql_query($deletequery) or die("Fout: " . mysql_error());
?>
//Toon een messagebox dat de gegevens succesvol zijn verwijderd en sluit de IF-structuren van hierboven af
<?
}
}
?>
Bedankt