MySQL-Datenbank durchsuchen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
xnay
Mitglied
Beiträge: 91
Registriert: 05.11.2003 18:49
Wohnort: Wien
Kontaktdaten:

MySQL-Datenbank durchsuchen

Beitrag von xnay »

Ich habe auf meiner seite (http://www.xnay.at) jetzt schon seit längerem eine suchfunktion, mit der man über ein dropdown-menü aussuchen kann, welchen teil der hp man durchsuchen möchte (also z.B. news oder links usw). Wie kann ich jetzt aber mit einer einzelnen suchanfrage alle bereiche der hp durchsuchen lassen, sodass das eregbnis dann so aussieht:
News:
Ergebnis
Ergebnis

Links:
Ergebnis
Ergebnis

usw.
??

Muss ich da für jeden bereich (die daten von jedem bereich sind in einer anderen Tabelle) eine eigene SELECT abfrage machen? das wären ja ein bissl viele und nicht gerade gut für die performance, oder!!??
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Das kommt drauf an, wie Du die Suche gebaut hast.

Wenn Du für 4 Bereiche 4 Suchtabellen hast, dann mußt Du auch alle 4 "abgrasen".

Wenn Du nur eine Suchtabelle hast (so wie das phpBB es macht -> eine Suchtabelle für alle Postings), dann brauchst Du nur die Where Klausel anpassen.


Grüße
Dennis
Antworten

Zurück zu „Coding & Technik“