|
|
|
| Ну, не совсем по библии, но текст организован похоже:
Весь текст разбит на маленькие группы предложений.
Задача:
Организовать полнотекстовый поик по всему тексту, но при этом
посетитель должен сам иметь возможность выбрать по сколько текстовых полей группировать вместе.
Ещё проще объясню:
Текст разбит на абзацы и сохранён по абзацу в одному абзацу в строке таблицы.
Надо организовать полнотекстовый поиск по парам, тройкам, четвёркам абзацев, в зависимости от выбора посетителя.
Как к этому подойти - ума не приложу!
Подскажите хоть идею! | |
|
|
|
|
|
|
|
для: Eugene77
(29.09.2009 в 17:22)
| | Что-то не очень понятно... скорее всего текст как-то придется компоновать во временную таблицу, если разрозненные тексты из разных концов таблицы не подходят... | |
|
|
|
|
|
|
|
для: Eugene77
(29.09.2009 в 17:22)
| | Да, сумбурно высказался.
Вот этого достаточно:
Текст разбит на абзацы и сохранён по одному абзацу в одной строке таблицы.
Надо организовать полнотекстовый поиск по парам, тройкам, четвёркам абзацев, в зависимости от выбора посетителя.
(Имеются в виду, естественно, следующие друг за другом абзацы) | |
|
|
|
|
|
|
|
для: Eugene77
(30.09.2009 в 08:37)
| | Парами, тройками и четверками выбор ограничивается или пользователю будет разрешено объединять абзацы и в скажем двадцатки? Объединие идет последовательно, т.е. абзацы в объединениях следуют один за другим? | |
|
|
|
|
|
|
|
для: cheops
(30.09.2009 в 11:50)
| | >Парами, тройками и четверками выбор ограничивается или пользователю будет разрешено объединять абзацы и в скажем двадцатки?
Да, будет разрешено, но есть предел. Больше чем по 40 абзацев можно уже не группировать.
> Объединие идет последовательно, т.е. абзацы в объединениях следуют один за другим?
Да, строго один за другим.
Текст делится на главы, и от начала каждой главы можно делить на разные группы. Причём каждая группа может начинаться с произвольного абзаца. | |
|
|
|