phpbar.de logo

Mailinglisten-Archive

[php] Problem mit Suchen nach extaktem Namen

[php] Problem mit Suchen nach extaktem Namen

Andreas Ahlenstorf php_(at)_phpcenter.de
Tue, 16 Jul 2002 16:37:03 +0200


Hallo zusammen!

Zu jedem Datensatz in einer Tabelle sind spezielle, durch
Semikolon getrennte Keywords gespeichert:

Netz;Netzkultur;E-Mail;E-Mailmarketing;

Jetzt will ich beispielsweise alle Datensätze ausgeben, in denen
das Keyword "E-Mail" vorhanden ist. Bestmögliches Aussieben habe
ich bisher mit

SELECT * FROM $entries WHERE cat LIKE BINARY '%$_GET[cat]%' ORDER BY id DESC

hingekriegt, es gibt aber noch bei einer Suche nach E-Mail auch
alle Datensätze aus, wo nur E-Mailmarketing, aber nicht E-Mail
zugeordnet ist.

Das Wegnehmen von % und % würde nur bewirken, dass gar nichts
mehr gefunden würde... hat jemand einen Tipp?

Gruss,
Andreas


php::bar PHP Wiki   -   Listenarchive