- RU.PHP ------------------------------------------------------------- RU.PHP -
Msg : #12054 [566]
От : Viktor Kudlak 2:5030/1374 08 января 05, 05:58
Кому : All 10 января 05, 21:20
Тема : Блобы
-------------------------------------------------------------------------------
Доброго времени суток вам, All!
Поскольку вопрос не только по MySQL, но и по PHP, возник вопрос для этой эхи..
Есть такая задумка: написать класс, который будет делать выборку из таблиц
MySQL, а так же формирование данных для нее. В общем задача такая:
Знаю, что примерно так сделано в PHPBB, так что копаться в их кодах не отсылать
Есть 2 таблицы:
1. id:int, text:varchar, pid:int = '0'
В которой хранятся слова и если это слово не коренное, то формируется коренное
и зиписываются оба в эту таблицу. Если нет коренного, либо слово не русское, то
записывается как коренное, т.е. pid = 0;
Далее есть вторая таблица:
2. id:int, text:blob, ....
Соответственно в text:blob перечисляются все ключи для этих слов. Так вот,
вопрос:
1. Как наиболее оптимально разделять слова и как, по возможности, верстку
оставить все-таки в этом самомо BLOBе, а так же как уитывать пробелы...
2. Как потом собрать этот самый текст, причем в один запрос.
3. Как сформировать запрос для поиска строки, которая может модержать любые
формы слов.
PS. Морфологический разбор слов буду делать при помощи RuMor
(http://www.risearch.org).
Всего доброго... 08 Янв 05 года
-------------------------------------------------------------------------------
... http://meganet.org.ru (MEGAnet<пся>NWGSM.ru) ICQ:128235544
--- GoldED+/386 1.1.5 / HPT 1.4.0-sta / KittenMail 0.11.1f4a6.W32
* Origin: MEGA Station +7-(812)-445-3253 00 -08 (2:5030/1374)
При переходе по баннеру - скидка 25% на первый месяц обслуживания! При переходе по баннеру - скидка 25% на первый месяц обслуживания!