Markus Trusk: MYSQL Großes Problem mit Parameterübergabe

Beitrag lesen

Hallo,
Zu meinem Entsetzen musste ich feststellen, dass ich in einem Script von mir, das in eine Datenbank einliest und wo User ihre Daten mittelts eines Buttons, wieder rauslöschen können einen ärgerlichen Fehler gemacht habe.
Der Button funktioniert so, dass die User ihre Werte aus der Datenbank aufgelistet bekommen und dann einfach per Klick diese Zeile löschen können. (Kein Formular, sondern die Werte werden als Parameter and die URL gehängt)
wenn ich jetzt aber den Wert Tom&Jerry irgendwo stehen habe passiert folgendes:
?loeschen&name=Tom&Jerry

Es wird jetzt nur mehr Tom übertragen und das Script erkennt jetzt nicht mehr den richtigen Wert in der DB und löscht die Daten natürlich nicht.
Ich könnte natürlich irgendwie beim Löschen ein LIKE Tom% daraus machen, aber das würde ich gerne vermeiden, da dann auch andere Werte gelöscht werden könnten. Was kann ich da tun?

Markus Trusk.