PDA

Bekijk Volledige Versie : Zoeksysteempje



BlueLagoon
11/06/03, 23:26
Ik ben nu "toevallig" even bezig met een zoeksysteempje... maar zit toch nog met een paar vraagjes.

Heb nu de volgende MySQL string:

SELECT titel, MATCH (bericht) AGAINST ('bericht') as rating FROM for_bericht WHERE MATCH(bericht) AGAINST ('bericht')

Dit werkt verder wel goed, krijg de titel van het bericht, inclusief de rating. Alleen deze rating is (tot nu toe) altijd van 0 tot 2.343534534 of zoiets. Hoe hoger deze rating, hoe beter dat bericht dus beoordeeld is. Echter wil ik deze rating ook presenteren aan de gebruiker, alleen dan in een percentage vorm, dus "dit bericht voldoet 89% aan jouw zoekopdracht".
Om dit te doen moet ik de maximum score weten die te behalen is, om zo terug te kunnen rekenen naar percentages... maar wat kan er maximaal gescoord worden? 2,5 of 3.0, of misschien nog meer. Ik kan het namelijk nergens vinden.

Ook de "In boolean mode" optie werkt niet. Dit zou dus kunnen komen doordat dit alleen op "recente MySQL-versies" draait. Maar wat is recent? Vanaf welke versie van MySQL werkt dit?

Alvast bedankt!