Moin!
select *
from
denic_handle
where
lower(kunde) LIKE lower('%$textfield%')
sicher, dass dein PHProzessor $textfield gleich in dem String (zwischen den Hochkommas) mit dem Wert von $textfield ersetzt?
wenn ich PHP wäre, wäre das alles ein String und $textfield wäre eine Zeichenkette darin
Dann wärst du aber ein ziemlich ungewöhnliches PHP.
Innerhalb von "..."-Zeichenketten werden Variablennamen durch den Variablenwert ersetzt. Bei einfachen Variablen fügt man sie einfach so ein, bei komplexeren Variablen (Arrays, Hashes) muss man sie in geschweifte Klammern einschließen - oder den String zusammenaddieren.
$string = "Ein String mit $variable und {$hash['key']} drin, und mit ".$extra['addiertem']." Hash hinten";
- Sven Rautenberg