Platzhalter % In Cgridview Suchformular

Stehe leider bei einem wahrscheinlich einfachen Problem auf der Leitung.

Wie kann ich eine Suche mit dem Platzhalter % durch Eingabe der Kriterien im CGridView Suchformular durchführen?

Die Suche sollte das liefern, was z.B. folgende WHERE Klausel liefern würde:




... WHERE `Spalte` LIKE '%suchbegriff_1%suchbegriff_2%'

Habe die Syntax der compare() Methode studiert aber komme trotzdem nicht weiter.

Tja, so ganz trivial ist das gar nicht. An und für sich nimmt man die addSearchCondition(). Orientiere dich mal an der.

:rolleyes:

Der Benutzer soll im Suchformular (mit Hilfe von Platzhaltern, anders wird es ja nicht gehen) eine Suche durchführen können, die jene Datensätze liefert, in denen Suchbegriff_1 und Suchbegriff_2 in einer bestimmten Spalte vorkommt.

Ja, das hatte ich schon verstanden. Ich wollte nur darauf hinweisen, dass die [font="Courier New"]addSearchCondition()[/font] Methode schon ganz ähnliches leistet.