Hallo Jeena!
[Suche über drei verschiedene Tabellen]
Warum machst du nicht einfach drei SQL-Abfragen bzw. drei Selects -- für jede Tabelle eine? Pro Tabelle bzw. Kategorie gibtst du jeweils die -- sagen wir die ersten zehn -- Ergebnisse aus. Ein "Weiter Ergebnisse"-Link könnte dann alle Ergebnisse pro Tabelle bzw. Kategorie liefern.
Du könntest dein Such-Formular auch dementsprechend erweitern, dass du Checkboxen pro Tabelle bzw. Kategorie ausgibst, mit denen der Besucher die Bereiche auswählen kann, in denen gesucht werden soll.
Grüsse,
Sky