Mailinglisten-Archive |
ja, soundex ist schon ok, aber es ist nich 100% das was ich brauche .. angenommen ich gebe in mysql an: select * from maltwhiskies where soundex(dest) like soundex('ardbeg'); findet er das gleiche wie select * from maltwhiskies where soundex(dest) like soundex('ardbega'); aber select * from maltwhiskies where soundex(dest) like soundex('ard'); findet er nicht... gäbe es da noch ne andre möglichkeit ? Korbinian -----Ursprüngliche Nachricht----- Von: hartmut_(at)_solix.wiso.Uni-Koeln.DE [mailto:hartmut_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Hartmut Holzgraefe Gesendet: Donnerstag, 18. Mai 2000 16:56 An: php_(at)_php-center.de Betreff: Re: [php] PHP - suchmöglichkeit FBMWLVs wrote: > > Hallo, > > ich programmier jetzt über 1 Jahr schon in PHP aber habe jetzt ein problem > bei dem ich nicht weiß wie ich es am besten löse... > > folgendes: > > ich möchte für www.whiskyworld.de eine bessere suchroutine schreiben welche > nicht nur nach dem SQL-LIKE prinzip läuft (im moment ist es nur eine like > anfrage an mysql DB .. wenn man statt ardbeg zb arbdeg angibt findet er nix > ..) > > und jetzt das eigentliche .. wie kann ich eine solche routine entwerfen ? > ich habe mal irgendwo gelesen das PHP auch ähnlichkeiten mathematisch > ausdrücken kann weiß aber nicht wie ich das mit der DB in einklang bringen > kann. sowohl php als auch mysql implementieren den soundex-algorithmus mehr dazu in der jeweiligen Dokumentation, Stichwort soundex() -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive