Tommy: MySQL Einträge mit Formular löschen

Beitrag lesen

Hi,

ich möchte über ein Dropdownmenü den jeweils ausgewählten Begriff in der Datenbank löschen.

Wenn ich das ganze über die ID mache klappt es, also z.B. so

Formular: <input type="text" name="del_id" maxlength="3">

PHP:

$loeschen = "DELETE FROM namen WHERE id = $del_id";
$loesch = mysql_query($loeschen);

Aber wenn ich nicht die ID sondern einen Namen angebe, klappt es nicht, also z.B. so:

Formular: <input type="text" name="del_name" maxlength="3">

PHP:

$loeschen = "DELETE FROM namen WHERE nachname = $del_name";
$loesch = mysql_query($loeschen);

Kann ich die Daten nur über die ID löschen? Das wäre dämlich, da ich ja über den Namen direkt sehe welchen Namen ich lösche, bei der ID wird das ja mehr oder weniger ein Blindflug (zumindest muss ich immer erst schauen, welche ID der gewünschte Name hat).