Mit query() lassen sich ja eigene Queries an die Datenbank schicken.
Ich habe mal testhalber einen eigene SQL-Abfragen von Hand formuliert und diese mit query() ausgeführt. Dabei bekomme ich stets eine Fehlermeldung, wenn ich einen String in die WHERE-Klausel einfüge.
Bsp. "SELECT * FROM `foo` WHERE id = 2" klappt.
Aber: "SELECT * FROM `foo` WHERE vorname = `Otto`" klappt nicht: Ich erhalte den Fehler "Unknown column 'Otto' in 'where clause' ...."
Kann mir da jemand weiterhelfen?

