Hey...
Ich habe z.B. 6000 Einträge in der MySQL-DB mit Titel, Beschreibung, etc.
Wie kann ich MySQL dazu "zwingen", dass er ALLE Einträge duchsucht und dann die Ergebnisse auf Seiten aufteilt?
Also mit SELECT * FROM tabelle WHERE (titel,beschreibung,url) AGAINST ('suchbegriff' IN BOOLEN MODE) LIMIT x,y werden zwar Einträge durchsucht, aber wenn z.B. neue Seiten dazu kommen, die "bessere" Beschreibungen etc. und "besseres" Ranking haben, als manche anderen in der DB, dann stehen sie trotzdem nicht höher auf der "Ergebnis-Seite / Liste"...
Wie kann man diese Suche realisieren, also mit Ranking bzw. Relevanz?
Hat da jemand eine Idee?
Danke vielmals im Voraus.
Ich habe z.B. 6000 Einträge in der MySQL-DB mit Titel, Beschreibung, etc.
Wie kann ich MySQL dazu "zwingen", dass er ALLE Einträge duchsucht und dann die Ergebnisse auf Seiten aufteilt?
Also mit SELECT * FROM tabelle WHERE (titel,beschreibung,url) AGAINST ('suchbegriff' IN BOOLEN MODE) LIMIT x,y werden zwar Einträge durchsucht, aber wenn z.B. neue Seiten dazu kommen, die "bessere" Beschreibungen etc. und "besseres" Ranking haben, als manche anderen in der DB, dann stehen sie trotzdem nicht höher auf der "Ergebnis-Seite / Liste"...
Wie kann man diese Suche realisieren, also mit Ranking bzw. Relevanz?
Hat da jemand eine Idee?
Danke vielmals im Voraus.