Hallo!

Ich habe in meinem Controller eine Anfrage mit einem Filter:

$filters = array("lower(concat(Name, Vorname, Strasse, PLZ, Ort)) like
'%".low($search)."%'");
...
$this->set('customers', $this->paginate('Customer', $filters));

wobei $search durch einen Input in einem Formular auf der Index-Seite
erzeugt wird. Das funktioniert soweit auch ganz prima, die Suche wird
ordnungsgemäß ausgeführt - bis auf die Situation, wenn ich einen Suchbegriff
mit einem Umlaut eingebe. Dann kommen keine Ergebnisse zurück.

Daher ich zuvor schon Probleme mit der Ausgabe der Daten mit Umlauten hatte,
habe ich im Model folgendes eingebaut:

        function __construct()
        {
                parent::__construct();
                $this->execute("SET NAMES 'UTF8'");
        }
... und die Seite ist auch in UTF-8 kodiert. Damit lief zumindest die
Ausgabe. Kann es damit Zusammenhängen, dass die Eingabe nicht funktioniert?

Liebe Grüße
- Chris


--~--~---------~--~----~------------~-------~--~----~
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe 
"CakePHP-de für deutsche CakePHP Entwickler".
 Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an [email protected]
 Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL 
PROTECTED]
 Weitere Optionen finden Sie in dieser Gruppe unter 
http://groups.google.com/group/cakephp-de?hl=de
-~----------~----~----~----~------~----~------~--~---

Antwort per Email an