Hans: MYSQL gibt "true" zurück auch wenn ID nicht vorhanden ist

Beitrag lesen

Hallo Leute,

Ich habe folgende SQL-Query:

DELETE from guestbook WHERE id LIKE 33

Die Query selber ist korrekt, sie löscht halt einen Gästebuch-Datensatz und liefert bei Erfolg "true" zurück...

Ist ja auch schön und gut :-), nur leider liefert sie auch "true" zurück wenn garkein Eintrag mit der ID vorhanden ist...

Es sollte halt "false" zurückgegeben werden wenn der Eintrag nicht gelöscht werden kann (z.B. weil er nicht existiert)..

Weiß jemand Rat?

Danke,
Hans