Avatar billede hansen2000 Nybegynder
27. februar 2002 - 23:09 Der er 2 kommentarer og
1 løsning

FULLTEXT med boolean funktionen

hey freaks!

jeg har et mindre problem - min ellers så svedige tankegang fucker mig lige nu.

har lavet en fulltext-søgemaskine, som virker nogenlunde - den største irritation er når jeg bruger boolean funktionerne, så virker de lidt underligt...

hvis jeg fx. søger "nielsen", så finder den 181 poster(korrekt).
så prøver vi med "nielsen -birthe", så finder den 179 poster(korrekt).
så prøver vi da også lige med "nielsen -verner", så finder den 0 poster!(forkert!).

hva' fanden er problemet? - jeg fatter det ikke! - jeg har set at hvis der er en ting, som eksistere i over 50% af posterne, så vil den ikke blive inkluderet, men jeg har kun 11 poster, som hedder noget med Verner.


takker! - hansen
Avatar billede billen Nybegynder
01. marts 2002 - 16:26 #1
Hvordan ser din kode ud?
Avatar billede hansen2000 Nybegynder
01. marts 2002 - 22:36 #2
mysql_query("SELECT * FROM firmpers WHERE MATCH (Fornavn, Efternavn) AGAINST ('$seek' IN BOOLEAN MODE) ORDER BY Fornavn, Efternavn");
Avatar billede hansen2000 Nybegynder
22. marts 2002 - 15:14 #3
close
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB