Seite 1 von 1

phpBB's Suchfunktion

Verfasst: 05.04.2003 13:15
von Spider
Hi

Vielleicht bekomme ich jetzt einmal eine Antwort die letzten 2 Post von mir blieben unbeantwortet *grrrr* ;)

Also zum Verständnis der Suche des Forums:

Wie geht das phpbb vor, also wie sucht das phpbb? Ich denke, dass ihr mir das beantworten könnt, dürfte nicht so schwer sein. Danke

Cu
Spider

Verfasst: 05.04.2003 13:36
von Acid
Naja, je nach Eingabe... werden halt bestimmte Sachen in der DB abgefragt und die Resultate werden dann aufgelistet. :roll: (schwer zu beantworten)

Nach einem Suchmuster?

Verfasst: 05.04.2003 13:42
von Spider
Ich meinte, ob er nach einem Muster geht.

Zum Beispiel erst alle Topics durchusucht und falls keine Ergebnisse vorhanden sind die einzelnen Beiträge durchsucht.

Verfasst: 05.04.2003 14:26
von Acid
Wie gesagt je nach Eingabe... schau Dir ma die search.php an, da solltest eigentlich erkennen, was wie wann abgerufen wird.

Verfasst: 06.04.2003 03:14
von Spider
Na danke :-?

Verfasst: 06.04.2003 14:18
von Dr. Love
Wenn nach einzelnen Wörtern gesucht wird, dann fragt der zuerst in der Tabelle phpbb_wordlist nach, welche ID dieses Wort hat. Mit dieser ID geht der dann in die Tabelle phpbb_wordmatch. Dort sind alle Vorkommen aller registrierten Wörter verzeichnet und den Posts zugeordnet. Ich hab da ca. 216000 Einträge drin. Die Liste der passenden Post-IDs gibt der dann letztlich aus.

Ist Deine Frage damit beantwortet?

Verfasst: 06.04.2003 18:33
von Spider
Ich... ja denke schon :)

Danke dir vielmals für die Mühe!