Seite 1 von 1

"Suche" vom phpBB für eigene Tabellen nutzen?

Verfasst: 23.09.2013 15:22
von Helmut
Hallo,

ist es möglich, die Suchfunktion vom phpBB auch für eigene Tabellen zu nutzen?

Wenn ja, wie müsste ich das machen, gibt es da ein Beispielscript welches die Funktion verdeutlicht?

Wenn nicht, kennt jemand von euch ein Script welches eine Fulltext Suche zulässt, auch mit * am Beginn, am Ende oder am Beginn und Ende des Suchbegriffs?
Das Script sollte keine Rücksicht auf Groß- Kleinschreibung nehmen, nur nach dem Begriff oder mehreren Begriffen suchen und mit die entsprechenden Texte mit hervorgehobenen Begriffen darstellen.

Ich brauche das für meine neue Homepage für die Themenseiten, diese sind auf der Basis von Tobis [BETA] Knowledge Base 0.2.14 in der Version 0.2.5 aufgebaut. Ich hatte schon mal damit angefangen, Tobi wollte mir dabei helfen, aber er ist ja leider seit einiger Zeit nicht mehr Aktiv hier. Eine einfache Suche habe ich schon gebastelt, aber nicht mit * und mehreren Begriffen.

Gruß Helmut

Re: "Suche" vom phpBB für eigene Tabellen nutzen?

Verfasst: 25.10.2013 10:22
von Miriam
Also Volltext Suche mit Wildcards (auf einem FULLTEXT) in einer MySQL DB geht imho nicht.
Du wirst dann wohl auf ein solches Konstrukt zurückgreifen müssen:

Code: Alles auswählen

SELECT post_text  FROM `phpbb_posts` WHERE `post_text` LIKE '%h_llo%'; 
Das wäre dann diese Entsprechung *h?llo*

Re: "Suche" vom phpBB für eigene Tabellen nutzen?

Verfasst: 25.10.2013 11:53
von Helmut
Hallo Miriam,

dachte mir schon dass es etwas aufwendiger werden wird.

Ich hätte ganz gern die Suchfunktion vom Forum genutzt, aber ich habe bis jetzt noch nicht rausgefunden ob ich damit auch eigene Tabellen durchsuchen kann bzw. wie diese Suchfunktionen zu handhaben sind damit ich die eigenen Tabellen durchsuchen kann.

So in der Art wie dein Vorschlag habe ich es schon getestet bzw. ist eingebaut gehabt, liefert aber keine befriedigende Ergebnisse, muss da mal weiter basteln wenn ich mehr Zeit habe.


Gruß Helmut