Charles Darwin: Fuzzy Logic: "ungefähre Suche" oder: Wie wird Hase zu Hose!

Beitrag lesen

Hallo

Ich habe eine Suchfunktion die einfach über SQL eine DB abfrage macht.

Nun sind die Produkte in der Datenbank die Angeboten werden nicht mit einem genauen Namen betitelbar (aua) weil sie reginal unterschiedlich sind.

So gibt es ein Produkt das manche Cantine und mache Kantine und mache Kantiene nennen (die Wörter gibt es nicht im Duden, es sind Szenewörter).

Nun meine Frage: Gibt es die Möglichkeit den Suchbegriff einem chekc zu unterwerfen?

Sprich: schreibt jemand Katine:
Dieser Eintrag brachte keine Ergebnisse!
Meinen sie vielleicht Canttine

So dass ich eben ein Schlüsselwort erstellen welches auch bei anderen schreibweisen benutzt wird?

Perfekt wäre es natürlich dynamisch dass PHP sieht "Ach! Das gibt es nicht.. aber ich habe ein Wort was so ÄHNLICH ist"... aber sowas wie Fuzzy Logic traue ich php nicht zu! =)

Antworten? =)

ciao