Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Volltextsuche mit like und Geweichtung der Ergebnisse wie beim FULLTEXT-Index [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Volltextsuche mit like und Geweichtung der Ergebnisse wie beim FULLTEXT-Index


 
Thommy
24-05-2002, 17:49 
 
Hi Leute,

Ich hab ne Lexikon - Tabelle, welche derzeit 10.000 Stichwörter enthält. Ich möchte den usern die Möglichkeit geben das ganze nach stichwörtern zu durchsuchen und dabei auch ähnliche Suchergebnisse anzeigen. (also mit jokerzeichen vor und hinter dem Suchbegriff). Deswegen fällt der Fulltextindex von mysql flach und LIKE wird genommen.

Bei Like gibts aber leider nicht diese´Funktion des Fulltext-Index, welche die Suchergebnisse gewichtet (nach Häufigkeit im Text, Wörter welche in der Tabelle selten vorkommen haben höheren Stellenwert ....).

Wie löst ihr dieses Problem? oder gibts irgendein fertiges Programm dafür??

Gruss

Thommy

 
Troublegum
24-05-2002, 19:09 
 
Uff, das dürfte sehr schwierig werden. :dontknow:

odergibts irgendein fertiges Programm dafür??
Wie meinst du das ?
Letztlich stehen dir doch nur SQL und mySQL-Funktionen zur Verfügung.

Ach so: DS, in denen das gesuchte Wort häufig vorkommt, sind doch logischerweise gewichtiger als andere. (<> dein Satz).
Sorry, ich hab keine Ahnung, wie man das macht. :(

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:50 Uhr.