Speedi: Löschen per Drop Down

Beitrag lesen

Hi!

Ich habe in PHP ein Script programmiert, mit dem man Inhalte in eine Datenbank
eingeben kann (es gibt in der DB folgende Felder: datum, head, text und id).
Das Eintragen funktioniert einwandfrei. Nun meine Frage:
Beim Löschen muß man über ein Drop-Down-menü den Artikel auswählen:

<form action='./loeschen.php' method='post'>
<select name='delete' size='1'>
<?PHP
$query="SELECT * FROM nachricht";
$result=mysql_query($query);
while($zeile = mysql_fetch_array($result)){
echo "<option value='$zeile[ID]'>$zeile[head]</option>\n";
}
?>

In der loeschen.php geschieht nun folgendes:

<?

$query="DELETE FROM nachricht WHERE ID = " . $delete;
mysql_query($query);

?>

<?php mysql_close($verbindung)?>

Nun mein Problem: Es funktioniert das löschen nicht. Was mache ich falsch ?
Es stehen doch in jedem Feld (z:b head, text usw.) immer mehrere einträge. Also müßte dies doch über id möglich sein.
Komisch ist auch, dass $_POST["delete"] keinen Wert über echo ausgiebt. Aber wo liegt der Fehler, wenn ich auf der Ausgabeseite Daten in der Datenbank habe.

Viele Grüße

Speedi