Антон. Я так понимаю, что вы знакомы с программированием (раз уж вебмастером назвались). А из этого следует, что вы представляете, что такое MySQL. Возможно вы не до конца понимаете, что такое Ирбис. Тогда прочитайте эту тему
[
irbis.gpntb.ru]
Еще можно тут почитать
[
irbis.gpntb.ru]
Из всего этого вы, как программист, должны сделать вывод, что ваш вопрос очень многогранен и ответить на него однозначно не возможно в принципе.
Решение этой задачи эквивалентно созданию собственной АБИС (хотябы с функциями поиска по каталогу).
Но если говорить на вскидку, то самый простой способ - это выгрузить все записи из вашего каталога в виде библиографического описания (возможно, со всей версткой), чтобы отображать это описание в результатах поиска. А для поиска по этому массиву провести какое-то предварительное индексирование, алгоритм которого вы должны разработать самостоятельно.
Вывод: как будут идеи - ждем тут. Поможем, подскажем.
Как говориться:
одна голова - хорошо, а форум - лучше :)