Lid |
|
Hallo. ik snap de werking van het volgende script niet ( onderaan staat wat ik niet snap )
<?php
// eerst connecten naar de database
include("dbconnect.php");
if(isset($_GET['id'])){
$query="DELETE FROM gastenboek WHERE id ='".$_GET['id']."'";
mysql_query($query) or die(mysql_error());
}
$sql = "SELECT * FROM gastenboek ORDER BY id DESC";
$result = mysql_query($sql) or die(mysql_error());
$aantal = mysql_num_rows($result);
while ($db = mysql_fetch_assoc($result)) {
?>
<table width="400" border="0" cellspacing="2" cellpadding="0">
<tr>
<td><HR WIDTH="400" align="left"><font color="white"><b>schrijver: <?php echo $db['naam']; ?><?php echo $db['datum']; ?></b>
<font size="1" color="white"> <?php echo "<a href=\"".$_SERVER['PHP_SELF']."?id=".$db['id']."\">del</a><br></font>";
?>
<?php // eerst connecten naar de database include("dbconnect.php"); $query="DELETE FROM gastenboek WHERE id ='".$_GET['id']."'"; } $sql = "SELECT * FROM gastenboek ORDER BY id DESC"; ?> <table width="400" border="0" cellspacing="2" cellpadding="0"> <tr> <td><HR WIDTH="400" align="left"><font color="white"><b>schrijver: <?php echo $db['naam']; ?><?php echo $db['datum']; ?></b> <font size="1" color="white"> <?php echo "<a href=\"".$_SERVER['PHP_SELF']."?id=".$db['id']."\">del</a><br></font>"; ?>
Dit script verwijderd records uit de database
Wat ik nou niet snap is, hoe doet de "del" knop nou het record verwijderen? bovenaan staat de "actie", namelijk:
$query="DELETE FROM gastenboek WHERE id ='".$_GET['id']."'";
maar hoe werkt die "del" knop nou samen met de DELETE actie?
groeten
andre
Medewerker edit: Plaats code-tags rond de code.
|