Code:
</title>
<script language="JavaScript" type="text/javascript">
function f_confirm(id)
{
check=confirm("Datensatz wirklich löschen?");
if(check==true){
location.href="loeschen.php?delete=true&id=" + id;
} else
location.href="loeschen.php";
}
</script>
</head>
<body>
<h3>Löschen</h3>
<body onload="document.forms[0].id.focus()">
<form action="<?php echo $PHP_SELF ?>" method="post" name="eintragung">
<p>ID eintragen:<br>
<input type="text" name="id">
<a href="#" onclick="f_confirm(document.eintragung.id.value);">löschen</a>
</form>
<?php if ($_GET['delete'] == "true")
{
$db= mysql_connect("XXX", "XXX", "") or die(mysql_error());
mysql_select_db("XXXX") or die(mysql_error());
$sql= "DELETE FROM Solutions WHERE ID = '".$_GET['id']."'";
mysql_query($sql) or die("Error: ".mysql_error());
echo "Daten wurden gelöscht!";
}
?>
</body></html>
Komme bis zur Messagebox, dann das echo "Daten wurden gelöscht!";
wird gar nicht erst angezeigt geschweige denn der Eintrag gelöscht
ich hab nur die Datei loeschen.php