читать строку в MySQL и файл, как MSword (форма поиска) - PullRequest
0 голосов
/ 14 ноября 2011

У меня есть задача, где мне нужно загрузить около 50 документов MSword в базу данных MySQL, это не проблема.Но в «admin», как я могу разработать сценарий, где он может найти строку в базе данных, а также может найти строку в файле, как msword?

Например, я нахожу слово «программирование»в поле поиска, а слово находится только в файле "msword"!

Поэтому основная проблема заключается в том, как разработать поисковый скрипт, который может читать данные в mysql и в файле типа msword?

В настоящее время я использую «wordpress» с «контактной формой 7» для разработки формы загрузки.

Может кто-нибудь дать мне несколько советов.

1 Ответ

0 голосов
/ 14 ноября 2011

Вы должны не только сохранять файлы Word в виде двоичных файлов (которые не доступны для поиска в MySQL), но также извлекать текст в файлах Word и сохранять его как текст в БД. Тогда вы можете искать с подстановочными знаками (т.е. 'WHERE text LIKE "%searchterm%"') и найти слова в файлах.

Обратите внимание, что это будет очень медленно с большим количеством файлов!

...