dstein: select mit where und like mit Variablen

Beitrag lesen

Hallo

Meine Frage ist ggf eine Anfängerfrage, aber ich finde nirgendwo eine Lösung und habe selbst auch schon einige Syntaxversuche unternommen ...

Ich habe in einer mySQL in einer Tabelle einen Datensatz mit zwei Feldern (Text); wenn ich ein SELECT * FROM $tabelle where $feld like '$suchbegriff%'"; auslöse (zuvor übergebe ich die Variablen), dann wird unabhängig vom Suchbegriff der Datensatz ausgegeben (aus PHP Script).

Führe ich den SELECT lokal in meiner mySQL Shell aus, ist alles in Ordnung.

Nehme ich nur $suchbegriff anstatt $suchbegriff%, dann treffen trotz des LIKE nut die exakten Suchbegriffe - steht im Feld also ABAB und ich suche nach AB, so erhalte ich kein Ergebnis.

Was mache ich bei der Syntax falsch?

Gruß, Dietmar