ik heb twee php-bestandjes,
de ene toont een tabel van een database met in elke tabelrij een link om de rij te verwijderen uit de database
de andere voert het verwijderen van het record en keert daarna terug naar het php-bestand dat de tabel toont en toont die tabel zonder de verwijderde rij.
toontabel.php
<?php
echo ("<tr><th>Emailadres</th><th>Familienaam</th><th>Voornaam</th><th>Gebruikersnaam</th><th>Paswoord</th><th>Telefoonnummer</th><th>Verwijderen</th></tr>");
while ($rij=mysql_fetch_array($result))
{
echo ("<tr><td>".$rij["Emailadres"]."</td><td>".$rij["Familienaam"]."</td><td>".$rij["Voornaam"]."</td>");
echo ("<td>".$rij["Gebruikersnaam"]."</td><td>".$rij["Paswoord"]."</td><td>".$rij["Telefoonnummer"]."</td>");
echo ("<td style=\"text-align:center\"><a href=\"verwijderklant.php?Emailadres=" .$rij['Emailadres'] . "\">Verwijder</a></td></tr>");
echo ("<br />\n");
}
echo "</table>";
?>
verwijderklant.php
<?php
if (isset($_POST["bevestiging"]))
{
$db=mysql_connect("localhost","afhaalpizz_root2","admin");
mysql_select_db("afhaalpizz_klanten",$db) or die ("openen database mislukt");
mysql_query("DELETE FROM gegevens WHERE Emailadres = $_POST[Emailadres]");
mysql_close($db);
header('Location:toontabel.php');
}
?>
<html>
<head>
<title>verwijderklant.php</title>
</head>
<body>
<center>
<h2>Wilt u deze gegevens verwijderen ?</h2>
<form action="<?php echo($_SERVER["PHP_SELF"]);?>" method="post">
<input type="hidden" name="bevestiging" value="1">
<input type="hidden" name="Emailadres" value="<?php echo($_GET["Emailadres"]);?>">
<input type="Submit" value="Ja, verwijderen">
<input type="Button" value="Nee, terug" onclick="javasccript:history.back();">
</form>
</center>
</body>
</html>
Weet iemand wat ik fout heb gedaan ? Alvast bedankt.