Suche auf weitere Tabelle erweitern
Verfasst: 17.05.2009 18:30
Hallo. Ich möchte über die in phpbb eingebaute Suche-Funktion gerne ein weitere Tabelle abfragen, die ich nachträglich eingebaut habe.
Bislang habe ich den einfachen Weg gewählt und schreibe in die search.php eine SQL-Abfrage, die meine Tabelle durchsucht und dabei die phpbb-Konstante §keywords als Kriterium nimmt. Das kann ich mir nun auch in der search_results.html ausgeben lassen. Allerdings wird die search_results.html offenbar nicht aufgerufen, wenn die Suche in den normalen phpbb-Tabellen kein Ergebnis gebracht hat.
Meine Frage also: Wie kann ich dafür sorgen, dass entweder
- die search_results.html auf jeden Fall angezeigt wird, selbst wenn die Suche (über die herkömmlichen Tabellen) kein Ergebnis brachte? Bei dieser Variante würde das Ergebnis meiner eigenen Suche dann zumindest angezeigt werden.
- oder wo müsste ich meine Abfrage über meine Tabelle in der search.php eintragen, damit meine Tabelle bei den Ergbnissen der normalen Suchabfrage mit berücksichtigt wird?
Danke
Bislang habe ich den einfachen Weg gewählt und schreibe in die search.php eine SQL-Abfrage, die meine Tabelle durchsucht und dabei die phpbb-Konstante §keywords als Kriterium nimmt. Das kann ich mir nun auch in der search_results.html ausgeben lassen. Allerdings wird die search_results.html offenbar nicht aufgerufen, wenn die Suche in den normalen phpbb-Tabellen kein Ergebnis gebracht hat.
Meine Frage also: Wie kann ich dafür sorgen, dass entweder
- die search_results.html auf jeden Fall angezeigt wird, selbst wenn die Suche (über die herkömmlichen Tabellen) kein Ergebnis brachte? Bei dieser Variante würde das Ergebnis meiner eigenen Suche dann zumindest angezeigt werden.
- oder wo müsste ich meine Abfrage über meine Tabelle in der search.php eintragen, damit meine Tabelle bei den Ergbnissen der normalen Suchabfrage mit berücksichtigt wird?
Danke